Lifestyle, NYC Life

11 Crazy Restaurants in New York You HAVE To Try!

Russian Tea Room This 80-year-old restaurant is one of New York’s most celebrated locations. The venue, located on 57th street close to Central Park, has become an attraction for visitors across the globe. In their modernist Russian-style décor, you can enjoy Afternoon Tea (of course) and signature plates such as caviar, delectable meats, and vodka infused everything.… Read More 11 Crazy Restaurants in New York You HAVE To Try!