All reviews seem negative
As a Chestnut Hill residents we are always on the lookout for good new local restaurants. Alas, this is not one of them! We took visiting family ...