The food and service was amazing . Being from a large city it's not fair to compare. But saying that .I would love to have this restaurant in Philly or Newtown square Pa. I would put them up there with the best !!!! Kenny and Debbie.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.