Noodle shop · 46551 Mission Blvd Unit 106, Fremont, CA
To-Go · Delivery
More food in Fremont, CA · Noodle in Fremont