Contact We are located in the downtown area of Lennoxville. 106 rue Queen, Lennoxville QC. Canada 819/569-9381 or 819/569-9382 We deliver. We are open: Sunday to Thursday 11am – 11pm Friday and Saturdays 11am till midnight.