Located at 785 Lexington Ave in New York, Lilli and Loo is a casual dining gem offering traditional Chinese cuisine with an extensive selection of gluten-free options. With a welcoming atmosphere suitable for families, the restaurant is perfect for lunch, dinner, and takeout. Enjoy their hearty meals, delightful desserts, and a fine selection of wines in a comfortable setting that garners a solid 4.2-star rating from over 700 reviews.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD