Happy Garden Restaurant
About Happy Garden Restaurant
Happy Garden Restaurant was established in 1980. It has been under the same management and chefs since Dec 1986. <1986-2015> Thank you for being our loyal customers for so many years! *** We are permanently closed! ***
More about Happy Garden Restaurant
Happy Garden Restaurant is located at 6525 111 St NW, Edmonton, Alberta T6H4R5