Our PEI Potato Country Kitchen
Dates of Operation: June 15 - September 15, 2025
Location 1 Dewar Lane O'Leary North Cape Coastal Drive
Contact 9028592039 (T)
Location 1 Dewar Lane O'Leary North Cape Coastal Drive
Contact 9028592039 (T)