Restaurants & Bars

Boston Area

Equinox Grille in Natick


Restaurants & Bars 3

Equinox Grille in Natick

Sheilapal | Feb 5, 2002 09:45 AM

I having dinner tomorrow night in the Framingham/Natick area. We've decided tentatively on the Equinox Grille, but neither of us has ever been there. Any opinions about it?


Want to stay up to date with this post?