This little pizza place is located in the Kenilworth Mall. There are precious few places to eat in this shopping center so we were very surprised how good the pizza was at this tiny place. My husband got the Chicago-style pizza and said it was delicious. I ordered the New York style and it was terrific. There were some very reasonable lunch specials here as well. We had to wait in a line but the line moved quickly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.