Update Info - Captain's Inn Point Lookout
This restaurant was reported as closed. If it is open, let us know.
Captain's Inn Point Lookout
7604 State Rt 23
Windham, NY 12496
7604 State Rt 23
Windham, NY 12496
This restaurant was reported as closed. If it is open, let us know.