HOME / Restaurant / The Kilt and Clover
17 Lock Street Corner of Lock Street and, Main St, St. Catharines, ON L2N 5B6
+19059385458
View Business Profile