Dolphin Fish Bar
36 North Junction Street
Edinburgh EH6 6HP
United Kingdom