The Secret Garden Restaurant Niagara Falls
The Secret Garden Restaurant in Niagara Falls Ontario is located direcly across from the Falls and the Falls Avenue Entertainment Complex. The Secret Garden is partly named due to the lush gardens of the Oakes Garden Theatre that surround the gardens. Dine either inside with views of Niagara Falls or outside on the patio for breakfast, lunch or dinner.
TripAdvisor Traveler Rating
5827 River Road
Niagara Falls , Ontario L2G 3K9