124 Dundee Street
Fountain Park Centre, 130 Dundee Street
19 Colinton Road
17 Dalry Road
1 comment 8-16A Morrison Street
17 Dalry Road
96 Daltry Road
22 Coates Cresent
See all restaurants near 'itri'| Cuisine: | Italian |
| Address: | 169-173 Gilmore Place, EH3 9PW Edinburgh See map | Nearby restaurants |
| Telephone: | 0131 228 3115 |
