Cafe 19
20 E Bayard St, Seneca Falls
(315) 568-1183
Menu
Restaurants in Seneca Falls, NY
Cafe 19
20 E Bayard St, Seneca Falls, NY 13148
(315) 568-1183