Permanently closed
Sizzling Lunch
- Japanese restaurant
- 1760 Miramonte Ave, Mountain View, California, 94040
Find your next restaurant.
Previous recognition
#2 Japanese restaurant in Mountain View, California
Permanently closed
#2 Japanese restaurant in Mountain View, California