Radicibus Italian Restaurant (Menu)

2 Deanhaugh Street, Edinburgh
+44 131 285 8608

Give a rating to Radicibus Italian Restaurant

Suggest a dish

How much did you spend at Radicibus Italian Restaurant?