Get directions to: Sal's Pizza, Carmel, NY
Restaurant address: 1885 Route 6 Carmel, NY 10512, USA
Restaurant: Sal's Pizza