About Da Riccardo Ristorante
New Italian restaurant a short walk distance from CAMEO cinema, and KINGS Theatre, the MEADOWS, and other city attraction.
More about Da Riccardo Ristorante
Da Riccardo Ristorante is located at 169/173 Gilmore Place, EH3 9PW Edinburgh, United Kingdom
+44 131 2286088
http://www.dariccardoristoranteedinburgh.co.uk/