Vermilion

restaurant · Indian

0.0
(0 Reviews)
10 W Hubbard St, 60654 Chicago

Info

A contemporary global melding of indian & latin american cuisines, tapas, fusion entrees, select regional indian and hedonistic desserts.

Industries / Specializations

restaurantIndian

Map

10 W Hubbard St, 60654 Chicago

Reviews

Unverified Reviews
0.0
(0 Reviews)