Permanently closed
Shosha Restaurant & Bar is open as SALAR resturant and bar
- Indian restaurant
- 141 S Murphy Ave, Sunnyvale, California, 94086
Find your next restaurant.
Previous recognition
#3 Restaurants in Sunnyvale, California
Permanently closed
#3 Restaurants in Sunnyvale, California