1112 N State St (btwn Elm St & Maple St), Chicago, IL
Restaurante · Near North Side · 19 dicas e avaliações
ISC Chicago: The venison melts in the mouth! Nothing we ordered disappointed. Will just have to keep going back until we’ve tried everything on the menu.