Giro D'Italia restaurant

Shop 1 , 401 Saint Kilda Road
Melbourne, VIC, 3004
See on Google Maps

03 9088 0095
bookings@giroditalia.com.au https://giroditalia.com.au/