Radicibus Italian
➤ 2 Deanhaugh Street, EH4 1LY, Edinburgh, City of, United Kingdom
European, European, Italian, Pasta, Food
"10/10 perfect meal, stand out dish for me was the oyster mushroom, amazing service, great selection of wines, just a wonderful evening."