Itri Restaurant in Edinburgh

Itri Restaurant

169-173, Gilmore Place
EH3 9PW
Edinburgh (City of Edinburgh)
0131 228 3115
Write your review of Itri Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
17 ft
PAPARAZZI EDINBURGH Ristorante Italiano
169-173, Gilmore Place
Edinburgh EH3 9PW
0.3 mi
Tico Tico
38 Bruntsfield Place
Edinburgh EH10 4ER
0.3 mi
Papilio
158, Bruntsfield Place
Edinburgh EH10 4ER
0.3 mi
Il Castello
36, Castle Terrace
Edinburgh EH1 2EL
0.3 mi
Inca
183, Bruntsfield Place
Edinburgh EH10 4DG
0.3 mi
Piatto Verde
7, Dundee Terrace
Edinburgh EH11 1DL