Kelly's Landing is a casual restaurant offering Canadian cuisine and cocktails. It features a scenic waterfront patio.