cart
Profile Icon
Claim Your Business
Mehak Of India

Mehak Of India menu

4.4Indian Restaurant· San Jose, CA

311 N Capitol Ave B, San Jose, CA 95133