Islay Inn

Islay Inn
1256–1260 Argyle Street, Glasgow, G3 8TJ