The Isthmus
Campbeltown Road, Tarbert, PA29 6TN, United Kingdom | 01880 821554 | Website Back to results Back to profileLovely lunch
This restaurant is a new venture and they have a lovely bright and clean venue with lovely views over the hills. The menu is varied and we opted for the tapas to share - generous portions and del...
1 result shown