All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.5 The Dome 14 George Street, New Town, Edinburgh, New Town, SC EH2 2PF Restaurant Bar Cafe