Restaurants & Bars

Boston Area

Tomasso in Southborough?


Restaurants & Bars 3

Tomasso in Southborough?

Framinghamhound | Nov 12, 2004 09:30 AM

Has anyone been to the new Tomasso trattoria/enoteca on Route 9 in Southborough? It just opened up but already seems to be very busy?

Want to stay up to date with this post?