All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants All price levels Moderately All price levels All price levels Moderately Coffee Fresco 51 High Street, Bonnyrigg, SC EH19 2DB Cafe Costa Coffee Unit 1 Ocean Terminal, Bonnyrigg, SC EH19 3AD Cafe 3 Closed now Greggs 4, 44 High Street, Bonnyrigg, SC EH19 2AA Restaurant Cafe Miss D's Cakes 12 Rose Neuk, Bonnyrigg, SC EH19 3RN Cafe