The Secret Garden Restaurant

Niagara’s best kept secret is a delightful dining room that is literally embraced by the manicured, floral splendor of Niagara Parks’ luxuriant Oakes Garden Theatre

Add to your trip Add to your trip
Where

5827 River Road
Niagara Falls, ON
L2G 3K9

Website
Myniagara Instagram#myniagara