100 Niagara St, Tonawanda, NY
82 Webster St, North Tonawanda, NY
313 Niagara Street, Tonawanda, NY
Seasonal restaurant open March thru October. Serving local favorites such as Sahlen's Hot Dogs, Perry's Ice Cream and a variety of other summer time favorites. Visit us for a beautiful view of the ...
Read more