Yellowpages >> Indian Restaurants
Vermilion
Overall Rating: Not Yet Rated.
About Vermilion :
Address:
10 W Hubbard St Chicago IL 60610
Contact Information:
Phone : (312) 527-4060
Email ID :
Website : http://www.thevermilionrestaurant.com/