Atlas Kitchen is a chinese restaurant New York located in New York.
258 W 109th St New York , NY 10025 United States
Delicious food, modern decor , great lighting, not crowded
Yet another upscale Chinese spot around Columbia. Wasn’t a huge fan of the dan dan noodles
Authentic Chinese restaurant with artistic decor and friendly staff .
Braised lamb is excellent - graceygoo
Sophisticated and delicious dim sum and Peking duck in a dramatic Art Deco space. Cocktails. Lantern shrimp. All really excellent. - Jennifer H-k