Greater Manchester fish and chip shop named one of best in UK
A fish and chip store that has been open for 36 years is celebrating after receiving a Good Food Award. Olympus Fish and Chips has been handed the coveted Blue Ribbon by the competition for its top class food and customer service.