The Shore, Leith · Edinburgh

Where the
Mediterranean
meets Edinburgh

Artisan coffee, handmade pastries, and the slow warmth of Turkish hospitality — steps from the water.

A place that instantly feels like home

Tucked away on the lively waterfront of Leith, Café Truva is one of those places that instantly feels like home. The scent of freshly brewed coffee greets you at the door, mingling with the warmth of baked pastries and the faint hum of conversation.

Locals drop by for their morning caffeine fix, while travellers linger longer, drawn by the café's Mediterranean charm and a hearty menu that celebrates comfort food with a twist. Every visit feels personal, every plate thoughtful.

Two cultures,
one kitchen

The kitchen at Café Truva is inspired by Mediterranean and Scottish flavours in equal measure, sourcing ingredients from nearby markets to ensure freshness while supporting local producers. Even the small details — in-house desserts, seasonal menu adjustments — reflect a chef's understanding of both taste and timing.

Conversations with our staff reveal a quiet pride in every dish served. They're happy to explain the origins of a recipe or suggest the perfect pairing for an afternoon tea. It's this consistency — the same warm welcome, the same honest food — that has built trust with our guests over the years.

Breakfast here is an experience. Turkish-style scrambled eggs with warm bread and olive oil sit alongside some of the best independent coffee in Edinburgh. Turkish coffee pots next to Scottish shortbread tins — and somehow, it all feels exactly right.

Opening Hours Daily: 08:00 AM – 05:00 PM

Loved by our guests

★★★★★
"The Turkish breakfast was the best I've had outside of Istanbul. The attention to detail — the little dishes, the warm bread, the tea — it made a Sunday morning feel genuinely special."
Sarah M. Google Reviews
★★★★★
"Easily the most charming café on The Shore. The mezze board is generous and beautifully presented. We sat for two hours and no one rushed us. That's rare in Edinburgh."
Alistair D. TripAdvisor
★★★★★
"The coffee is exceptional and the atmosphere is exactly what I needed — quiet, warm, proper. The pistachio börek is worth coming back for every week."
Niamh R. Google Reviews
★★★★★
"We celebrated our anniversary dinner here on a Friday evening. The set menu was thoughtful and the wine list was a genuine surprise — all natural, all interesting. Will be back."
Tom & Priya K. Instagram

On the waterfront at Leith

Café Truva

77 The Shore

Leith, Edinburgh

EH6 6RG

Café Truva opening hours
Monday 08:00 AM – 05:00 PM
Tuesday 08:00 AM – 05:00 PM
Wednesday 08:00 AM – 05:00 PM
Thursday 08:00 AM – 05:00 PM
Friday 08:00 AM – 05:00 PM
Saturday 08:00 AM – 05:00 PM
Sunday 08:00 AM – 05:00 PM
Get Directions

Venue information

Access & Services

  • Wheelchair-accessible entrance & seating
  • Outdoor seating
  • Takeaway & dine-in
  • Delivery available

Everyone Welcome

  • Family friendly
  • Groups welcome
  • LGBTQ+ friendly
  • Tourist friendly
  • Transgender safe space

Payments

  • Credit & debit cards
  • NFC mobile payments

Parking & Atmosphere

  • Paid street parking nearby
  • Casual · Cosy · Trendy