COUPON
LOCATION
GALLERY
MENU
HOME
Shanghai Noodle House
40575 Fremont Blvd, Fremont, CA 94538
510-668-1007
Open 6 Days. Close On Wed
10:30AM-2:30PM
5:00PM-9:00PM