Looking for a good Japanese restaurant in South San Francisco? Then Kamameshi House is what you’re looking for. It is located in the Westborough shopping area in the left corner...
All reviews seem positive