300 Third StreetNiagara Falls , NY , 14303
Phone: 716-278-268043° 5' 12.6708" N, 79° 3' 35.4708" W
Niagara Falls USA’s most unique restaurant and attraction provides a brand new adventure for local guests, and an unforgettable experience for worldwide visitors and tourists. Experience the simulated atmosphere of a rainforest, while enjoying a variety of delicious meals and refreshing drinks. All found inside the Sheraton At The Falls hotel on Old Falls Street.