At Leonardo's Italian Restaurant we believe in keeping it simple. Top quality Italian food prepared freshly on our premises, served by attentive waiting staff. We want to ensure you enjoy your Italian gourmet food, so much that you will return time and time again.

Freshest Ingredients

At Leonardo's we use the freshest ingredients to bring you incredible handmade Italian pizzas and delicious homemade pasta dishes. Our chefs also specialise in the finest Italian meat, fish, and poultry dishes. We change our menus daily with chef's specialities and mouth-watering sweets like tiramisu and daily specials to choose from.

Italian Food Hamilton

Extensive Drinks List

Our wine list is extensive as is our beer and spirit selection. Our staff come from a traditional Italian chef background and are trained to offer you advice on accompanying food dishes and delicious wines. Soft drinks and alcohol-free options are also available.

Our aim is to provide you with an authentic Italian restaurant and dining experience, at an excellent and affordable price.

We welcome families and have a wide selection of highchairs for customers use.

Italian Food Hamilton