Varsha's Indian Vergetarian Food

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

Good for

Fast Food · Vegetarians

Photos

Deals