According to our records, this place is has closed.

Town & Country Restaurant in Vernon, Verona, Sherrill, NY

Phone Number:(315) 829-2450
Address:5366 E. Seneca St.
Vernon, NY 13476
Region:Vernon, Verona, Sherrill, NY
Rating: * * * * * Very Good (4 out of 5)

MVNY Staff Review

A nicer place to dine. Great food and lots of it.

Similar Places

Nearby Entertainment & Nightlife