World
North America
USA
California
Mountain View
Yama Sushi
Yama Sushi
1350 Grant Rd Bldg 6&7
Mountain View, California 94040
USA
Phone: (650) 964-8535
* Ratings *
Food | 5 |
Service | 5 |
Ambiance | 3 |
Overall: | 5 |
Cuisine:
Yama Sushi Description:Delivery
Be the first one to rate and write a review for this
Yama Sushi restaurant!