Cannonball Restaurant & Bar
356 Castlehill
Edinburgh EH1 2NE
United Kingdom