Find theme restaurants in Niagara Falls, ON. Listings include Rainforest Cafe Niagara Falls Canada.
The Rainforest Cafe is located on Falls Avenue Resort directly across from the Falls. This Niagara F