The food is really good, probably the best Italian food we have had in Philly. The place is nice. The real problem with this restaurant is the noise. We found three groups and it was impossible for me and my husband to exchange any word.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.