Goat IslandNiagara Falls NY 14303, Niagara Falls
Nice view of Niagara Falls from the restaurant. But falls facing seating are limited and its difficult to get during pe
Nice view of Niagara Falls from the restaurant. But falls facing seating are limited and its difficult to get during pe