Polo Restaurant Reviews & Details
1454 W 18TH St
Polo Restaurant is located at 1454 W 18TH St in Chicago near the intersection of W 18th St and S Bishop St. Call (312) 829-9377 for dine in.
- Service:Dine In
- Major Intersection:W 18Th St And S Bishop St
Tell us more about Polo Restaurant Chicago!