77 E Adams St, Chicago,Illinois 60603, United States
Upscale Russian food & house-infused vodkas are served in an elegant, wood-accented dining room.
book Table nowCart is empty |
77 E Adams St, Chicago
Illinois 60603, United States
Phone Number : 1(312) 360-0000
Operating Hours : Sun - Thu 11:00 am - 9:00 pm, Fri - Sat 11:00 am - 11:00 pm