Apna Mandi Milpitas , 1350 South Park Victoria Drive, Milpitas, California 95035, United States

Discover the Art of Indian Street Food