← Stamford restaurants
Mecha Noodle Bar
No reviews yet
Ramen151 Bedford St, Stamford
Own or manage Mecha Noodle Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address151 Bedford St, Stamford 06901-1902
Phone+12038017577
Websitehttps://www.mechanoodlebar.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.