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