ISOLA

The Restaurant is open Monday 17, 24 and 31.

Book your table

0131 662 9977

info@ristoranteisola.co.uk