Shores Restaurant on Tonawanda Island is really nice, that is if its nice out. If not then i would suggest someplace else. But if its a sunny clear afternoon/night and you wanna sit out on the river with the sunset…can’t beat that.
Shores Restaurant on Tonawanda Island is really nice, that is if its nice out. If not then i would suggest someplace else. But if its a sunny clear afternoon/night and you wanna sit out on the river with the sunset…can’t beat that.