Lulla

113 W 24th St
New York, NY 10011

Lulla is an Italian-inspired restaurant located in the bustling heart of Chelsea, New York City. Combining modern Italian fare with a quintessential New York perspective, it offers a distinct take on Italian-American dining.

With an ambiance reminiscent of a unique New York-Italian hideaway, Lulla serves as an ideal venue for both casual dining and special private events. The restaurant features intimate dining areas and a shareable menu, perfect for gatherings of all kinds.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like