1-1 of 1

Vietnamese Restaurants - Mountain View, CA

★★★★★ 1 Review

Southern Spice India Bistro&Bar

  • 2700 W El Camino Real, Mountain View, CA
  • 650-948-0123

"I am a big fan of the Indian culture and cuisine. Southern Spice is a great place to go if you are like me. Their building lay out ..."