
Russian Tea Room
RestaurantsListed for students and visitors near Stevens Institute of Technology in Hoboken, New Jersey.
The Russian Tea Room at 150 West 57th Street near Carnegie Hall is an iconic New York restaurant celebrating its 100th anniversary, known for afternoon tea, caviar and private events.