Processing, please wait ...
Pista House
Milpitas
Cuisines: Indian
Address: 556 South Milpitas Blvd ; Milpitas CA, 95035