Greggs
21 Upper Mall
Edinburgh
EH14 2SW
0131-442-3116
Bakers Shops
Visit Website