cart
Profile Icon
Claim Your Business
CHOWRASTA

CHOWRASTA menu

4.3Indian Restaurant· $$· Fremont, CA

39370 Civic Center Dr Suite.A, Fremont, CA 94538, USA