We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cafe Truva Royal Mile

Canongate, Edinburgh EH8 8BQ, Scotland
+44 131 556 9524
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good36%
  • Average7%
  • Poor4%
  • Terrible10%
Travellers talk about
“turkish coffee” (17 reviews)
“moussaka” (14 reviews)
“baklava” (14 reviews)
Restaurant Hours
Cafe, European, Turkish, Middle Eastern, Mediterranean, Vegetarian Friendly, Gluten Free Options
$$ - $$$
Canongate, Edinburgh EH8 8BQ, Scotland
All Details
Write a Review
Reviews (228)
Traveller rating
Traveller type
Time of year

1 - 10 of 203 reviews

Reviewed 10 October 2017 via mobile

I can't say enough good things about this little restaraunt. The food is delicious!! The staff are so friendly and very accommodating. We have been back a few times and never been disappointed 😚

Thank jacquipeerless
Reviewed 9 October 2017 via mobile

Turkish coffee and delight 💘 What a great pick me up after walking the Royal Mile. Can't wait to get back

Thank Tammy S
Reviewed 7 October 2017 via mobile

After walked arthurs seat nothing better like a place where to warm me up an relaxed with good music while I was enjoying an Turkish apple tea :) nice staff. Next time I will try one of the cakes ...as it looks delicious.

Thank Gema D
Reviewed 29 September 2017

We passed CT the day before at lunchtime and it was busy. So mental note to go next day without even checking TA - tut tut. Arrived at 1315 on a Thursday and we were the only people in! Strange. The wraps were excellent -...More

Thank MStJB
Reviewed 25 September 2017

We were wondering the Royal Mile looking for a quick bite when we stopped in Café Truva. What a great find. The soups were wonderful and just what was needed on a damp day. The Arabic Style Toasted Wrap with humus, roasted vegetables and olives...More

Thank Mark K
Reviewed 13 September 2017 via mobile

Really authentic Turkish food that was tasty and well cooked and presented. The coffee is also excellent as address the pastries and Turkish delight. The staff were efficient if not exactly over welcoming. It was pretty good value overall.

Thank happygirl20
Reviewed 12 September 2017

We came here to have some food and relax after climbing Arthurs Seat. The food was tasty and the Turkish Coffee was exactly what we needed at the time.

Thank sophiecolman101
Reviewed 11 September 2017

Truva is an authentic Turkish cafe that offers a great variety of food. We tried the Turkish meze and chicken shish kebab accompanied by baklava (Turkish pastry) - we loved the food, prices were very reasonable and the owner was lovely. Well recommended!

Thank berktokal101
Reviewed 10 September 2017

We had the couscous and meatballs; fairly tasty; portions are moderate and would have liked more yoghurt. Prices are very reasonable.

Thank Nino L
Reviewed 21 August 2017

Went here on a whim with friends after a visit to Palace of Holyrood. Staff very friendly and arranged tables on veranda for us to each, drink and people watch. Orders were quickly taken and the drinks and food arrived a short time later. Food...More

Thank George D
Old Town
Few Edinburghers live in the Old Town, but its
labyrinth of dank alleys and steep streets suggests
this was not always the case. Today, it’s mostly
visitors, tartan-flavoured souvenir shops, and pipers
that you’ll find on its cobbled streets. This is the
place to get a feel for Auld Reekie (Old Smelly), as
the town was once nicknamed, and stroll the Royal
Mile, the thoroughfare that links the castle with the
Nearby Restaurants
Wedgwood The Restaurant
1,861 reviews
.05 km away
The World's End
1,911 reviews
.11 km away
Michael's Steak & Seafood Bar
422 reviews
.12 km away
Mimi's Little Bakehouse
219 reviews
.05 km away
Nearby Attractions
Pinnies & Poppy Seeds
93 reviews
.10 km away
John Knox House Museum
173 reviews
.18 km away
Scottish Storytelling Centre
83 reviews
.14 km away
Robert Fergusson Statue
18 reviews
.06 km away
Questions & Answers
Get quick answers from Cafe Truva Royal Mile staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Brunch, Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout, Reservations
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: Canongate, Edinburgh EH8 8BQ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh>  > Old Town
  • Neighbourhood: Old Town
  • Phone Number: +44 131 556 9524
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing