Bay Area Chowpatti

Restaurant · 3961 Washington Blvd, Fremont, CA

Hours

More food in Fremont, CA