VEC Indian Cuisine ★★★★★4.5 (136) Restaurants Indian restaurant 4380 Sonoma Blvd, Vallejo, CA 94589 Call Details →