Eh, not my thing. Wife and I gave it a go but our pepperoni pizza was the greasiest one I think I've ever had. Growing up in Philly I've had tons of great pizza over the years, this just isn't it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.