S & L Country Cabin Snack Bar Address: 6378 State Route 11, Ellenburg Center, NY 12934 Phone: (518) 594-7040 Restaurants Other Businesses: Pizza Barn at 6011 State Route 11, Ellenburg Center, NY 12934