Map & Directions - Kamameshi House Japanese
View Menu
Kamameshi House Japanese
2270 Westborough Blvd, South San Francisco, CA, 94080
(650) 952-0444 (Phone)
2270 Westborough Blvd, South San Francisco, CA, 94080
(650) 952-0444 (Phone)