Get directions to: Pizza Barn, Ellenburg Center, NY
Restaurant address: 6011 State Route 11 Ellenburg Center, NY 12934, USA
Restaurant: Pizza Barn