Located at 1954 Amsterdam Ave, New York, New Luck Garden is a charming Chinese restaurant offering a variety of traditional dishes such as chicken with cashew nuts and shrimp chow mein. Open for lunch and dinner, it features convenient takeout and delivery options, and accepts credit card payments. Despite offering no outdoor seating or drinks, it stands out for its affordability and versatile menu catering to vegetarians.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD