Update Info - Noodle House
This restaurant was reported as closed. If it is open, let us know.
Noodle House
1507 Sloat Blvd
San Francisco, CA 94132
1507 Sloat Blvd
San Francisco, CA 94132
This restaurant was reported as closed. If it is open, let us know.