2200 Amsterdam Ave, New York, NY 10032, United States
2200 Amsterdam Ave, New York, NY 10032, United States
No delivery
Spot something wrong?
Dishes at New Lucky Star Kitchen. Prices may vary in venue.
Been to New Lucky Star Kitchen? Be the first to share what you ate.