About

In the bustling area of Davidson's Mains, Edinburgh, Greggs stands as a popular spot for those seeking a budget-friendly meal or quick pick-me-up. Famous for its hearty options and delightful baked goods, this establishment ensures a satisfying start to your day or a convenient midday snack. Whether you're grabbing a savory bacon roll or sipping on freshly brewed coffee, the well-trained, friendly staff are ready to enhance your dining experience. Greggs also offers an array of sandwiches, breads, and sweet treats, with options to enjoy on-the-go through delivery or takeaway. All this makes it the perfect choice for a delicious and affordable bite.

Price

$$$$ 1 - 10 GBP

Meals

Breakfast, Lunch

Services

Delivery, Takeaway

Offering

Serving coffee

Payment

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

Accessibility

Wheelchair accessible entrance

Reviews and Ratings

Write a review
4.0
based on 234 reviews
4/5 234 reviews
Shirley Stevens
Shirley Stevens
2 months ago on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

Lovely staff well trained and organised always up for a friendly chat.

david A
david A
2 months ago on Google

I was in today and the guy who served me who was called Aniket, was helpful, cheery and friendly. 10/10 to him.

Karen McLeod
Karen McLeod
4 months ago on Google
  • Food: 5
  • Atmosphere: 5

Just love Greg's lovely clean n tidy bakery service was really good as well

Frequently Asked Questions

  • What is the address of Greggs?
    Greggs is located at 21 Main St, EH4 5BZ, Edinburgh, Davidson's Mains, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Barnton Avenue (211 m walk)
    • Bus stop Quality Street (208 m walk)
    • Bus stop Main Street (82 m walk)
    • Bus stop Corbiehill Road (179 m walk)
  • How is Greggs rated by visitors?
    Greggs has an average rating of 4.0 based on 234 reviews across platforms such as Google, Facebook.
  • What is the average price for a meal at Greggs?
    The average price for a meal is 1 - 10 GBP (it is cheap - $).