10 W Hubbard St
Chicago, IL 60610
Chicago, IL 60610
Open HoursLunch Mon.-Fri., Dinner nightly
OverviewAn exciting + urbane adventure in the melding of contemporary Indian and Latin American cuisines. In the heart of downtown Chicago, Vermilion also offers a global wine list and...
more
