we're all mad here
November 4, 2012
Balboa Teriyaki
Came here on a whim solely because Shanghai Dumpling King had a ridiculously long wait and this restaurant was just across the street with very few people inside. The star was the Lambada Roll.
Newer Post
Older Post
Home