857 Point Pelee Dr, Leamington, Ontario N8H 3V4, Canada, Leamington
"The food was great and worth the trip. The tartar sauce has a hint of spice which I never experience"
"The food was great and worth the trip. The tartar sauce has a hint of spice which I never experience"