I Sodi hero image

I Sodi

Restaurant

314 Bleecker St, New York, NY 10014, USA

Biter Score
8.6
Open
Saturday: 11:30 AM – 2:30 PM, 5 PM – 11 PM
I Sodi photo 1
I Sodi photo 2
I Sodi photo 3