Toro
Restaurant
•
1679 US-6, Carmel Hamlet, NY 10512, USA
8.0
Sunday: Closed
See if anyone you trust recommends it!