Business Directory

This listing has been provided by:

Vermilion

10 W Hubbard St (at State)
Chicago Illinois 60610
312/527-4060
Description

lunch Mon-Fri, dinner nightly, Latin-Indian fusion, full bar, patio