Varsha's Indian Vegetarian Food

Location closed
263 W Calaveras Blvd, Milpitas, CA 95035 · Milpitas
(408) 934-2400 · $ · Fast Food, Indian, Vegetarian

Good for

Fast Food

Deals