West Town Pizza

Hours may not be accurate

Chicago
$$$$
West Town Pizza

2525 W North Ave

Chicago, IL 60647

Their deep dish is righteous, their thin crust is impressive, their toppings are fresh and unique, and, uh... it doesn't get much better than that!