Tag Archives: Crosby hotel

Afternoon Tea at The Crosby

Who would have thought you could enjoy such a proper – and stylish – ¬†afternoon tea in the middle of Manhattan…?! The Crosby Hotel is just around the corner from the Balthazar and Moma design center in the downtown Soho … Continue reading

Posted in Food | Tagged , | 2 Comments