Dealerbaba
Giro D'Italia

About

Welcome to Giro D’Italia, Melbourne’s finest and utmost reputable Italian restaurant situated in lovely and picturesque St Kilda, located just one .5 kilometers from the CBD. With a plethora of locally inspired dishes, authentic textures and flavors, a delicious deli, and a tranquil atmosphere; we…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.