Top of the Falls

restaurants / Other

Top of the Falls information

Niagara Falls & Around , USA
Address
Street 151 Buffalo Ave
Telephone
+1 716 278 0340
More information
www.niagarafallsstatepark.com
Prices
mains $6-20
Something wrong?
Submit a correction

Lonely Planet review

Lets you swoon over views while you nosh.