Pizza in Chicago, IL
Pizza
1477 W Balmoral Ave.,
Chicago ,
IL
60640
UNITED STATES
Based on 1 reviews
Best Neapolitan Pizza
The place is tiny and the owner is the one making all the pizzas from scratch! Yes, even the dough, right in front of you. If you're up for the experience, I think the taste of the pizza will be worth it. It is definitely the best I have...Worldwide > United States > Chicago, IL > Pizza