RIVER NORTH

111 W Huron St
Chicago, IL — 60654
(312) 720-7382
*we are located inside the lobby of the Hotel Felix

Wednesday-Sunday:
5:00pm — 10:00pm

Monday & Tuesday:
Closed