We are a family owned restaurant serving Japanese Ramen & Cuisine.
Takara Japanese Ramen and Cuisine
Time Out says
Details
- Address:
- 665 El Camino Real
- South San Francisco
- 94080
- Contact:
- View Website
- 6505889993x
- Price:
- $30 and under
Discover Time Out original video