All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 3.5 Greggs 10D Cliftonhall Road, Newbridge, Edinburgh, Newbridge, SC EH28 8PJ Restaurant Cafe