Pizza Metro, CHICAGO, Illinois (IL)

Feeling hungry? Pizza Metro might be the restaurant to suit your needs.
Conveniently situated at 1701 West Division Street () in CHICAGO, Illinois (IL) (60622), Pizza Metro is available at 7732781753. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Pizza Metro contact information and details:
Address: 1701 West Division Street - , CHICAGO, Illinois (IL) 60622
Contact Phone: 7732781753