Ups N' Downs is a traditional Canadian pub offering views of the St. Clair River.