Duck Bay
➤ Loch Lomond, G83 8QZ, Argyll Bute, United Kingdom
European, Scottish, British, Steak, Full
"Location is perfect, food and service excellent, gluten free well catered for with a good knowledge of allergens. Could find not fault and would visit again."