Taste of India

5001 Mowry Ave
Fremont, CA
510.791.1316
37.536303
-121.998399
Hours:
Mon - Sun:10am - 9pm

for Taste of India
Directions
from: