Brussels Sprouts Restaurants in Maynard

Show restaurants on map
Show :companies_count restaurants on map
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Maynard, 45 Main St, Maynard I-01754-2507, United States
"A great place for those of us just too far to drive in Boston/Cambridge for a quick bite of good noodles. I discovered this place a few years ago, aft..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity