This establishment has moved to its current location: 1241 Chicago Avenue (cross street Dempster Street). Coming from a business trip, I decided to order pizza as a take-out. I chose the toppings of pesto and anchovies. I live across the street so I simply returned in half hour later. Each bite is tasty and delicious. I have enough for the weekend. I enjoyed my pizza dinner.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.