Permanently closed

Permanently closed

Shosha Restaurant & Bar is open as SALAR resturant and bar

  • Indian restaurant
  • 141 S Murphy Ave, Sunnyvale, California, 94086

Shosha Restaurant & Bar is open as SALAR resturant and bar in Sunnyvale, California is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#3 Restaurants in Sunnyvale, California