Tuff's Place, WINDSOR, New York (NY)
Conveniently located at 118 Main Street () in WINDSOR, New York (NY) (13865), Tuff's Place can be reached at 6076553200. Please call in advance to make a reservation.
More restaurants in WINDSOR, New York (NY)
Tuff's Place contact information and details:
Address: 118 Main Street - , WINDSOR, New York (NY) 13865
Contact Phone: 6076553200
