cart
Profile Icon
Claim Your Business
Taste of India

Taste of India menu

3.4Indian Restaurant· Fremont, CA

5144 Mowry Ave @, Fremont, CA 94538, USA