Just off the Royal Mile on Cockburn Street, Ecco Vino is a charming Italian wine bar and restaurant that’s been quietly delighting Edinburgh locals and visitors since 2001. With its warm, intimate setting and floor-to-ceiling wine displays, it’s the kind of place where a quick glass of wine can easily turn into a leisurely evening of great food and conversation.
The menu leans into classic Italian flavours with a strong emphasis on fresh seafood and handmade pasta. Regular favourites include seafood linguine with Shetland mussels, scallops and wild king prawns, ravioli with rich sauces, and antipasti platters loaded with cured meats, cheeses, olives and homemade dips. The catch of the day is always worth asking about, and the risotto has earned a reputation as one of the best in town. For dessert, tiramisu and lemon tart are popular choices, often paired with a strong espresso or a glass of dessert wine.
Inside, Ecco Vino is cosy and characterful, with soft lighting, rustic wood accents and a relaxed, romantic atmosphere. It’s a snug space that feels personal and welcoming, whether you’re dining solo, catching up with friends or celebrating something special. Music plays a subtle but important role here too - expect a mix of blues, jazz and folk that adds to the laid-back vibe.
Owner Chris is often found on the floor, chatting with guests and ensuring every table feels looked after. His hands-on approach and genuine passion for hospitality are part of what makes Ecco Vino so memorable. Located at 19 Cockburn Street, just steps from Waverley Station, it’s a perfect spot to unwind after exploring the city or to settle in for a full Italian feast. With its soulful cooking, excellent wine list and warm service, Ecco Vino is a true Old Town treasure.