Sakura Teppanyaki and Sushi
2198 Broadway, Redwood City
(650) 368-0800
Recent Reviews
Sakura Teppanyaki and Sushi
2198 Broadway, Redwood City 94063
(650) 368-0800