Upscale Russian food & house-infused vodkas are served in an elegant, wood-accented dining room.
Russian Tea Time Restaurant in L’govskiy
Places
Near me
Direction
77 E Adams St, Chicago, IL 60603, United States
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout