MacDuff's Public House offers craft beers and fine wines to complement freshly homemade Scottish dishes.
The owners and staff of MacDuff’s are dedicated to upholding Scottish pride to provide a memorable dining experience, whether for a casual lunch, family dinner, happy hour or private party.