The Humble Burger

Restaurant in Aberlour, United Kingdom