Share:

Restaurants & Bars 2

natick take out

rtw | Dec 19, 2003 10:40 AM

going to a friends tomorrow for dinner and take out is requested by all. Will be in the natick area during the day, any rec's in that area for take out?

Want to stay up to date with this post?

Recommended From Chowhound