ferociousfoodiedotcom.wordpress.com
Allium
Four Seasons Hotel 120 E Delaware Pl. Chicago, IL 60611 • (312) 799-4900 • alliumchicago.com I suppose it should come as no shock that the restaurant in the Four Seasons is excellent, because aft…