Teriyaki City Grill - San Lorenzo
488 Lewelling Blvd, San Lorenzo
(510) 274-5595
Recent Reviews
Teriyaki City Grill - San Lorenzo
488 Lewelling Blvd, San Lorenzo 94580
(510) 274-5595