When I worked in Natick 6 years ago I would over delivery from this restaurant often. I recently stopped in and was surprised to find it was in a strip mall next to a convenience store. The food was still as good as I remembered and the waist staff was very nice. Would definitely go back when in the area!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.