Spencer NY Restaurants
1. 102 N Main St, Spencer, NY 14883 | Main Street Cafe(607) 589-7400
2. 91 Orchard St, Spencer, NY 14883 | DaVinci's Family Restaurant(607) 589-7500
3. 35 N Main St, Spencer, NY 14883 | Parkview Pizzeria(607) 589-9966
4. 304 Candor Rd, Spencer, NY 14883 | Main Street Cafe(607) 589-7500