The Kissing Rock Cafe is located at the Viewing Complex, overlooking Locks 4, 5, 6 and 7 on the Welland Canal and is named after the famous rock located at the complex. Choose from homemade treats or have a coffee while watching the ships pass through the locks. Open daily. Address: . Thorold ON CAN Send an Email 1 905 680-9477