Get directions to: Toro Restaurant, Carmel, NY
Restaurant address: 1679 Route 6 Carmel, NY 10512, USA
Restaurant: Toro Restaurant