fish chips restaurant in Isle Of Man
About 2 results.
Fryers Fish & Chips
Avondale Court, IM3 4EA Onchan, Isle of ManWe are a traditional family run business located in the Village Walk Onchan. We pride ourselves in serving only the best produce to our customers.