Duck Bay
Bar · Seafood
Duck Bay is a well-regarded restaurant and hotel located in Loch Lomond, offering a dining experience with a focus on seafood. It is also a popular venue for events and functions.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Duck Bay.
Local restaurants nearby
76 Gordon Street, Glasgow, United Kingdom



