About Lee Garden Restaurant
Incredible food and excellent service in a comfortable dining atmosphere. Food and drink specials throughout the week!
More about Lee Garden Restaurant
Lee Garden Restaurant is located at 8404 - 182 Street, Edmonton, Alberta T5T 1Y7
+17804448888
http://www.leewok.com https://www.facebook.com/pages/Lee-Garden-Restaurant/243010402403572