Rothes Fish & Chip Shop

Restaurant in Aberlour, United Kingdom