Description
Lena is a Modern Italian restaurant & bar located in Delancey St. Its bourguignonne and bitteroise flatbreads are super tasty!
Lena is a Modern Italian restaurant & bar located in Delancey St. Its bourguignonne and bitteroise flatbreads are super tasty!
Add a review