Pizza Metro Reviews & Details
1707 W Division St
Pizza Metro is located at 1707 W Division St in Chicago near the intersection of W Haddon Ave and Alley. Call (773) 278-1753 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- Features:Kid Friendly
- On The Menu:Pizza
- Major Intersection:W Haddon Ave And Alley
Tell us more about Pizza Metro Chicago!