i love eating there, it is a great place with good food and good service...i love the one thats in worcester..in 415 chandler st Pros: Good food, great service, romantic place
All reviews seem positive