Café Truva

Whilst every effort has been made to ensure the information displayed here is accurate, always check with the venue before attending (especially during the Covid-19 pandemic).
Café Truva
251–253 Canongate, Edinburgh, EH8 8BQ
  • Telephone 0131 556 9524
  • Seasonal times Jun–Aug close 10.30pm
  • Food served Mon–Sun 8.30am–7pm.
  • Average price £10.50 (lunch); £10.50 (evening meal)
  • Email
  • Website
Photo of Café Truva
Eating & Drinking Guide

The 2019/20 edition of The List's Eating & Drinking Guide is out now – only £5.95 (+p&p).

You can now pop in for the same Café Truva Mediterranean menu at three branches across Edinburgh. Leith, Lady Lawson Street and Canongate are all serving Turkish plates, a wide range of cakes and your usual café panini list against a varyingly elaborate backdrop of wooden panelling, colourful crockery and beautifully ornate light fittings. The small, happily located Shore branch is the original, and has been serving excellent Turkish coffee for well over a decade now. The quality throughout the menu is variable, with more success to be found among the cakes – the honey-soaked, nut-laced baklava, kadaif and shamali are all made on site – than some of the main dishes, which tend towards the expensive for what you get. Borek (spinach and feta stuffed filo pastry) is heavy with cheese, and the meze plate highlights some weak ingredients which translate into thin flavours. Transparent tomatoes, vinegary dolmades and grainy olives are a giveaway of poor sourcing. The gluten-free chocolate almond tart is glorious, however, and good hot chocolate will satisfy young and old.

  • High point: Proper Turkish delight served with great Turkish coffee
  • Low point: Turkish apple tea from a tea bag is a let down
  • Average price: £10.50 (lunch); £10.50 (dinner)
  • Provides: Vegetarian options (at least ¼ main courses), Children's high chairs, Outdoor tables, Free wi-fi
  • Music on stereo: Mostly nothing
  • Capacity: 55
  • Largest group: 40
  • Open since: 2008
  • Number of wines sold by the glass: 2
  • House wine: £15.50 per bottle