Tags
duck
The West Village is a culinary mecca; and one of its many gems is the unassuming, tucked away cozy spot called Hudson Clearwater.