Trip Down Willow Road
By Peizhao Sun Willow Road stands on the long stretch of Tenth Avenue, backed by the Hudson River and looks onto the quiet shadows of High Line Park in the chaotic backdrop of Chelsea. Such location brings around an element of sexiness to the already edgy restaurant, as tourists freely float around the High Line…