Lee Restaurant Customer Service Phone Numbers Customer Service: N/A Lee Restaurant Headquarters Info, Email, Phone number, Website and live chat Information The Lee Restaurant Headquarters 601 King St W, Toronto, ON M5V 1M5, Canada. If you searching for Lee Restaurant Customer Service Number, you are at the right place. In this post, we have provided a