Get Directions to Polo Cafe & Bar ← View details Cnr Harker St & Flemington Rd, North Melbourne, Victoria 3051 (03) 9329 1788 Get Directions From* To * — Required information