A sophisticated small-plated and inventive menu of primarily vegetarian dishes fill this globally influenced and sleek location. West Town 1460 W. Chicago Chicago, IL 60622 (312) 243-7100 Premiered 1/7/2005
Comments