India Metro Hypermarket Milpitas
Grocery
699 E Calaveras Blvd, Milpitas, CA 95035, US
(408) 649-3204
Hours not published on validated sources
India Metro Hypermarket Milpitas is a natural and health food store in Milpitas, CA.
Natural Foods Health Food Organic