Russian Tea Time Russian Tea Time

Russian Tea Time Map

77 E. Adams St. (Michigan Ave.)
Chicago, IL 60603
312-360-0000
Map
Cuisine: Russian / Tea Room
Longstanding Russian restaurant offers a daily afternoon tea and hearty meals.
Openings: Lunch, Afternoon Tea & Dinner daily

Features