Our couriers are very busy
Delivery might take longer.
Not taking orders at the moment

Greggs - Edinburgh, 139A St Johns Rd
Sandwiches Breakfast
139A Saint John's Road, Edinburgh, EH12 7SD
Delivering now
£1.49-1.99 delivery fee
No min. order
207 reviews
Average customer rating
4.9
of 6
4.9 of 6
207 reviews
OJ
28/06/2022
Elaine
25/06/2022
Never been delivered even though I got confirmation that it had been. I have a ring door bell which I get notified of someone being at my door and nothing. 5th time. Just eat drivers are RIDICULOUS
Mason
24/06/2022
I ordered the sandwich meal thing and I got the juice but not my sandwich so I'd really like my sandwich thanks
Colin
19/06/2022
Coffee was in the same bag with the hot food and spilt everywhere soaking into all the food
Oliver
19/06/2022
Becca
18/06/2022
We got delivered someone else’s food
Sam
17/06/2022
Large order so it was a little later than expected but the restaurant called to advise and confirm the quantities. We requested 1 roll to not have butter and it was noted. Great service. :) thank you!
Robert
16/06/2022
Great service and food.
Robert
12/06/2022
Thank you.
Oliver
07/06/2022
Fraser
28/05/2022
Best Greggs yet 10/10.
OJ
25/05/2022
Beverley
24/05/2022
Erin
22/05/2022
Tashi
23/05/2022
Terrible
Oliver
26/05/2022
Ray
29/05/2022
Was cold mate 😕 still nice but
Sharon
03/06/2022
Kirsten
08/06/2022
Lisa
09/06/2022
Oliver
14/06/2022
Karen
19/06/2022
Amelie
23/06/2022
Food arrived on time, food was cold but just have to pop it in microwave for 30 seconds and now i have a delicious lunch!
Lisa
23/06/2022
Robyn
26/06/2022
Food was damaged
CAROLE
27/06/2022
cold
Amelie
12/05/2022
Great
Robert
22/05/2022
Thank you.
Margaret
23/05/2022
Driver was pleasant and smiley,good for 1st thing in the morning.
Erin
08/05/2022
Adults need around 2000 kcal a day. Equal to 8400 kJ.