Talk of the Town Cafe
12 W Main St, Clifton Springs
(315) 462-2234
Menu
Restaurants in Clifton Springs, NY
Talk of the Town Cafe
12 W Main St, Clifton Springs, NY 14432
(315) 462-2234