Bringing a slice of Italy to Melbourne’s Moonee Ponds, Da Vinci On Puckle serves up pizza and other authentic Italian favourites in a cosy and traditional setting. Situated on Puckle Street, this charming restaurant attracts aficionados of Italian cuisine from all over the area, with brunch, lunch and dinner options all available. On the menu you’ll find all of the Italian classics, as well as some other Mediterranean options too. Begin with some calamari fritti, crispy skin pork belly, or lamb kofta, before moving on to a rustic pasta, meat or seafood dish. We recommend the homemade chicken and mushroom ravioli with a white wine sauce. To guarantee a table at Da Vinci On Puckle, be sure to make a reservation in advance!