Pizza Metro Reviews & Details
1707 W Division
Pizza Metro is located at 1707 W Division in Chicago near the intersection of W Haddon Ave and Alley. Their menu consists of Italian and American dishes . Call (773) 278-1753 for delivery or takeout.
- Cuisine:Italian and American
- Service:Delivery and Takeout
- On The Menu:Pizza and Pasta
- Major Intersection:W Haddon Ave And Alley
Tell us more about Pizza Metro Chicago!