The Art of Pizza
Lakeview
3033 N Ashland Ave, Chicago, IL 60657
Pizza • Italian
773-968-9958
$
Strip mall pizza spot acclaimed for imposingly large, brightly spiced stuffed pizza, spinach recommended; pan and thin crust are serviceable.
Related Posts