Processing, please wait ...
Red Chillies
Milpitas
Cuisines: Indian
Address: 167 S Main St ; Milpitas CA, 95035