1125 Burlingame Ave, Burlingame, California 94010 USA
Lobster Tail | ig: eats.w.eva
Photo Credit: Yelp