Restaurants: Indian Vallejo

Stara Indian Cuisine

Address
742 Admiral Callaghan Ln
Place
Vallejo , CA 94591-3650
Landline
(707) 643-7827

Description

Stara Indian Cuisine can be found at 742 Admiral Callaghan Ln . The following is offered: Restaurants: Indian - In Vallejo there are 1 other Restaurants: Indian . An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Indian
(707)643-7827 (707)-643-7827 +17076437827

Map 742 Admiral Callaghan Ln