Argentinian Cuisine on the Upper East Side
Chimichurri Grill East is a stone’s throw away from Bloomingdale’s, but this peaceful stretch of 61st Street couldn’t feel farther away from the hustle and bustle of Midtown shopping. Soft lighting welcomes you into the bar at the base of this classic Upper East Side townhouse, where you have the option of dining in one of three rooms: the bar, […]
Read more ›