Sakura Teppanyaki and Sushi | San Carlos
744 Laurel St, San Carlos
(650) 832-1254
Recent Reviews
Order Online
You May Also Like
Nick the Greek - 732 Laurel St
Greek, Salad, Falafel, Mediterranean, Pet Friendly
Blind Tasting Restaurant and Wine Bar - 749 Laurel St
American, Wine Bar, Beer Bar, New American
Hapa’s Brewing Company - 722 Laurel St
Brewery
Restaurants in San Carlos, CA
Sakura Teppanyaki and Sushi | San Carlos
744 Laurel St, San Carlos, CA 94070
(650) 832-1254