Update Info - Squires Cafe
This restaurant was reported as closed. If it is open, let us know.
Squires Cafe
71 Saratoga Ave
South Glens Falls, NY 12803
71 Saratoga Ave
South Glens Falls, NY 12803
This restaurant was reported as closed. If it is open, let us know.