Plaza Restaurant Address: 125 Main St S, Kenora, ON P9N 1T1 Phone: (807) 468-8173 Other Businesses: Royal Le Page Landry's Real at 231 First St S, Kenora, ON P9N 1C2