European restaurant and takeaway menus in Shetland

Osla's and La Piazza

European, Italian

88 Commercial Street, Lerwick, Shetland, Isle Of Shetland, ZE10EX ,