The Olive Garden in Framingham is very easy to get to and get away from. It is literally on Route 9, but very, very close to the Mass Turnpike exit for Route 30. The staff is friendly, as well, Paul and I go there regularly. It is also located in what we call "Shopping Mecca," within Shoppers World, and a short street away from the Natick Mall, Sherwood Plaza (which has a Christmastree Shop, for those who know what THOSE are, and a PetCo which seems to take very good care of their critters) and Pet World, which is a non-chain store that has a great selection of kitty toys - better than anywhere else!
I can post directions if anyone wants to join us!
Bookmarks