About

Tucked away in Edinburgh, Leo's Beanery is a beloved family-run coffee shop that draws both tourists and students with its warm, cozy atmosphere. Known for quick service and lovely staff, this spot serves up delicious breakfasts and lunches without breaking the bank. With a price range of £10-20 per person, you can indulge in popular dishes like muffins with poached eggs and bacon or their flavorful veggie breakfast. Sip on expertly brewed coffee or opt for a fragrant cup of tea while enjoying small plates or sweet desserts. Whether dining solo inside or enjoying the fresh air on the outdoor seating, you'll appreciate their range of vegan, vegetarian, and healthy options.

Price

$$$$ 10 - 20 GBP

Meals

Breakfast, Branch, Lunch

Services

Takeaway, Outdoor seating, Dine-in

Dietary options

Vegan options, Vegetarian options, Healthy options

Offering

Serving desserts, Small plates, Serving coffee

Payment

Payment by credit card, Payment by debit card, NFC payment

Reviews and Ratings

Write a review
4.6
based on 649 reviews
4.6/5 598 reviews
4.6/5 51 review
Thom
Thom
2 weeks ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

The muffins with poached eggs and bacon are amazing! Same for the banana bread; very fresh and tasty. Coffee also very good, and reasonably priced.

Nadia Sheikh
Nadia Sheikh
4 weeks ago on Google
  • Food: 2
  • Service: 5
  • Atmosphere: 5

The iced coffee was tasty, and the cafe is very cute/ cozy. Unfortunately the portion sizes were a bit shocking - £10 for avocado toast that turned out to literally be one slice of thin sourdough with half an avocado. The sandwich and soup combo might be a better deal, I would try that the next time.

Rebecca Mondadori
Rebecca Mondadori
4 weeks ago on Google

A delicious find. Staff so lovely and accomodating. Food spot on, I had Veggie breakfast and it was well presented and very good. Recommend 💯

Frequently Asked Questions

  • What is the address of Leo's Beanery?
    Leo's Beanery is located at 23A Howe St, EH3 6TF, Edinburgh, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Fettes Row (306 m walk)
    • Bus stop Queen Street Gardens West (161 m walk)
    • Bus stop Great King Street (207 m walk)
    • Bus stop Thistle Street (Stop GH) (362 m walk)
  • How is Leo's Beanery rated by visitors?
    Leo's Beanery has an average rating of 4.6 based on 649 reviews across platforms such as Google, Facebook.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as brownie, coffee, espresso, french toast, muffins, tea, along with a variety of drinks.
  • What is the average price for a meal at Leo's Beanery?
    The average price for a meal is 10 - 20 GBP (it is cheap - $).