I Sodi
Restaurant
•
314 Bleecker St, New York, NY 10014, USA
8.6
Wednesday: 4:30 PM – 10:30 PM
See if anyone you trust recommends it!