Aldeburgh Fish & Chips
137 High Street
Aldeburgh IP15 5AR
United Kingdom