Profile
Restaurants Near Me Alexandria – Duck Bay Hotel & Restaurant invites you to discover a taste of Alexandria at its finest. Situated at Duck Bay Hotel & Restaurant, Auchendennan Lodge, Argyll & Bute, Auchendennan Road, Alexandria G83 8QZ, United Kingdom, this eatery blends friendly service with modern twist on classics to create a memorable dining experience. The location is ideal for friends, families, or solo visitors looking for locally sourced ingredients and seasonal specialties. Enjoy community favorite crafted by chefs who care about flavor and presentation. To see menus, hours, and more details, check the website or call today.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
