Website Down for Maintenance

PLEASE BE ASSURED that we are still open for business and looking forward to seeing you.

ITRI Restaurant
169-173 Gilmore Place,
EDINBURGH
EH3 9PW


Bookings

For table bookings, please call 0131 228 3115. Our opening times are:

Tuesday-Thursday 12.00-22.00
Friday-Saturday 12.00-23.00
Sunday 12.00-22.00