Pizza Castle

Chicago
$$$$
Pizza Castle

3256 W 55th St

Chicago, IL 60632

This South Side 'za joint's got it all -- from thin crust to house-made sausage toppings, one can't go wrong at all.