Rico's Ristorante (Menu)

58a, North Castle Street, Edinburgh, Edinburgh
+44 131 322 6750

Give a rating to Rico's Ristorante

Suggest a dish

How much did you spend at Rico's Ristorante?