Vermillion

Chicago, Illinois

Reviews


rating star

Set veg menu is very good (not all vegan, but upon request could possibly be). This place will not disappoint. Wonderful attention to detail!

Write your review