QingShu Malatang & Nai Brother Fish

Noodle shop · 46551 Mission Blvd Unit 106, Fremont, CA

Delivery

Hours

More food in Fremont, CA · Noodle in Fremont