Restaurant - Italian in Edinburgh
169-173 Gilmore Place
Edinburgh
Midlothian
EH3 9PW
Itri is a small authentic Italian restaurant situated in the lovely area of Viewforth, Edinburgh. You’ll find great simple food, freshly made at the moment, served in a generous portions and wallet friendly. Run by Italians, Itri will make you feel at home, maybe your holiday home in Italy!
There are currently no reviews for this company
All fields are required. Your review will appear immediately.