What? Where?

Stara Indian Cuisine Reviews & Details

Stara Indian Cuisine

Stara Indian Cuisine is rated 3 stars

742 Admiral Callaghan Ln
Vallejo
(707) 649-8761

Love It Hate It Try It Edit It Share It

Stara Indian Cuisine is located at 742 Admiral Callaghan Ln in Vallejo near the intersection of Admiral Callaghan Ln and Redwood Pkwy. Their menu consists of Indian dishes . Call (707) 649-8761 today!

  • Cuisine:Indian
  • Major Intersection:Admiral Callaghan Ln And Redwood Pkwy
What everyone says about Stara Indian Cuisine

Tell us more about Stara Indian Cuisine Vallejo!

Stara Indian Cuisine Reviews, Vallejo


Review Stara Indian Cuisine

More Restaurants in Vallejo

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013