Located on the Falls Avenune Entertainment complex, this Niagara Falls Theme Restaurant offers and adventure in casual dining! With a family-friendly menu to suit all ages, the food will captivate you as much as your jungle surroundings.
Over 20 million visitors flock to Niagara Falls every year and why not? Niagara are the most powerful falls in North America and this beautiful natural wonder is certainly worth exploring. Make reservations now.