Restaurants - Indian in Vallejo, CA
Stara Indian Cuisine