Update Info - Squirrels Nest restaurant and bar
This restaurant was reported as closed. If it is open, let us know.
Squirrels Nest restaurant and bar
90 Lake St
Rouses Point, NY 12979
90 Lake St
Rouses Point, NY 12979
This restaurant was reported as closed. If it is open, let us know.