NY
i Trulli is one of NY.

1. i Trulli

124 E 27th St (btw Lex & Park), New York, NY
Italian Restaurant · Rose Hill · 60 tips and reviews