Lucky Restaurant Address: 116 Elora St S, Harriston, ON N0G 1Z0 Phone: (519) 338-5366 Other Businesses: R & R Pet Paradise at 9449 Road 1 N, Harriston, ON N0G 1Z0 CIBC at 40 Elora St, Harriston, ON N0G 1Z0