Tuff's Place, WINDSOR, New York (NY)

Feeling hungry? Tuff's Place might be the place to eat for you.
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

 

More restaurants in WINDSOR: