Description
The prettily named South of the Clouds has a narrow well-lit storefront that makes it look like an ordinary Chinese restaurant. Inside, though, it sets...
16 West 8th Street New York, NY, United States, 10011
212-888-9653