Vermilion
Chicago, IL 60610
Phone: (312) 527-4060
06/19/2007 Posted by styleplus
Going to this restaurant on the weekend is truely a nightmare . Maybe the week days are better but after our night here , we will never try it again .
0 out of 1 people found this review helpful
Write a review and share your thoughts with others

