Eight Noodle Shopicon-car.pngFullscreen-Logo
Eight Noodle Shop: 38.303500, -122.278000