← Maynard restaurants
Smack Noodle
No reviews yet
Japanese45 Main St, Maynard
Own or manage Smack Noodle? Claim this listing free
Hours
Hours not listed yet.
Details
Address45 Main St, Maynard 01754
Phone+19782524665
Websitehttps://www.toasttab.com/smack-noodle-45-main-st
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.