THE NOODLE HOUSE

1507 Sloat Boulevard
San Francisco, CA 94132