Island Fish & Chips

Restaurant in South Baymouth, Ontario (Manitoulin)

fast food