Lovely food and fantastic service. Lasagna is the best I've ever tasted.
Excellent food. Attentive service. Value for money.
Traditional Italian in central Hamilton
Located on Barrack Street, Leonardo’s Italian Restaurant has long been popular with the people of Hamilton and the surrounding area. Warm and welcoming, the walls are decorated with murals of rural Italian scenes and several wine racks. The attentive waiting staff are always happy to recommend dishes and are one of the many reasons Leonardo’s has such a large and loyal following.
Fresh ingredients, traditional Italian cooking
With lunch, pre-theatre, a la carte and several seasonal menus plus daily specials, Leonardo’s offers diners a wide choice of much loved Italian dishes. Diners might to choose to begin their meal with sautéed king prawns in white wine, a simple calamari or a starter portion from the extensive selection of pasta dishes.
Leonardo’s offers risotto, pizza and salads plus a great variety of seafood and meat dishes. The seafood platter has lots of fans while others prefer options like the veal Milanese or the beef fillet with a Gorgonzola sauce. Be sure to leave space for the fantastic desserts.
Hamilton transport and attractions
Leonardo’s Italian Restaurant is on Barrack Street, just off Almada Street in the centre of Hamilton. The nearest train station is Hamilton West. There is on street parking outside the restaurant and a free car park at Caird Street. Local landmarks include Strathclyde Country Park, Hamilton Water Palace and the Hamilton Campus of the University of the West of Scotland.