South of the Clouds

South of the Clouds is a restaurant located in Greenwich Village, NYC. They specialize in Yunnan cuisine, and are famous for their rice noodles.

You may also like

Back to Top