Other Restaurants in Edinburgh - New Town 19-21 George Street, New Town, Edinburgh, EH2 2PB Tags: air conditioning, bar, french, live music, private parties: up to 170 guests, vegetarian dishes