New Happy Garden Restaurant Products and Services:
Restaurants.
About New Happy Garden Restaurant
New Happy Garden Restaurant is located in Elora on 66 Wellington Road 7 and the Potal Code is N0B1S0. You can reach New Happy Garden Restaurant by Calling 519-846-8451 or +15198468451.