Restaurants in Natick, MA
Restaurants
300 Eliot St.,
Natick ,
MA
01760
UNITED STATES
Based on 2 reviews
pretty good food
Pretty good food. I thought it would be sort of "strip mall-ish" but it was more of a comfortable neighborhood bar kind of place.Nice Surprise!
Decent atmosphere for a strip mall. Was pleasantly surprised by the decor and the menu. We came in for an early dinner and it was very good, large portions. The veal parmigiana sandwich could use more sauce and less bread, but the veal...Worldwide > United States > Natick, MA > Restaurants