To navigate, press the arrow keys. United Cans Street Art Cafe ← View details 80 Punt Road, Windsor, VIC 3181 +61 3 9510 6553 Get Directions From* To * — Required information