Tucked away on the picturesque coastline of Castletown, Leonardo’s offers a warm and vibrant escape into the flavours of the Mediterranean in the Historical capital of Man. With Italian and Spanish influences, a welcoming atmosphere, and outdoor seating that backs onto the sea, it’s the perfect setting for a relaxed meal at any time of day — whether you're enjoying a lazy brunch or an intimate dinner as the sun sets over the water.
Open all year round for brunch, lunch, and dinner, Leonardo’s is known for its selection of tapas-style plates, ideal for sharing and sampling a variety of Mediterranean-inspired flavours. The menu blends classic dishes and daily specials, using fresh ingredients and seasonal produce to create food that is both satisfying and full of character.
Alongside their small plates, Leonardo’s also serves a range of main meals, including favourites like steaks, lamb cutlets, pastas, and more — all prepared with care and beautifully presented. With a strong emphasis on quality and local sourcing, the food reflects both the passion of the kitchen and the richness of Mediterranean culinary traditions.
Brunch is also a highlight, with dishes such as full English breakfasts, Eggs Benedict, and French toast all served in a relaxed, stylish setting. Whether you’re fuelling up for a day exploring the coast or enjoying a laid-back morning with friends, Leonardo’s makes for an ideal start to the day.
The restaurant offers a balance of relaxed and stylish décor, with a comfortable dining space inside and a seafront terrace that’s particularly popular in the warmer months. It's the kind of place where you can settle in, take your time, and enjoy good food with good company.
Leonardo’s is also accommodating when it comes to dietary requirements, offering a variety of vegetarian, vegan, and gluten-free options. The friendly team is always happy to offer guidance and adjust dishes when needed — just have a word with your server.
While walk-ins are welcome, booking is recommended, particularly for evenings and weekends, or if you’re hoping to snag a table outside with a view. The combination of attentive service, stunning location, and consistently good food makes it a favourite for both locals and visitors alike.
Whether you’re popping in for brunch, grazing on small plates with friends, or enjoying a leisurely evening meal by the sea, Leonardo’s is a Castletown gem that captures the essence of Mediterranean dining — right here on the Manx coast.