The Fish & Chip Company
102 High Street
Auchterarder PH3 1BJ
United Kingdom