Restaurants & Bars

Twigs at Tower Hill


Restaurants & Bars 3

Twigs at Tower Hill

Cheryl Speed | Oct 23, 2004 08:35 AM

I'm planning a visit to Tower Hill Botanic Garden in Boylston, MA--never been, but heard great things about it. I know they have a restaurant there--Twigs Cafe--has anyone eaten there? Should I plan to have lunch there or go somewhere else--and if somewhere else, what else is in the area?


Want to stay up to date with this post?