The Grill on 21

American restaurant · 208 S La Salle St 21 2100, Chicago, IL

Dine-In

Hours

More food in Chicago, IL · American Food in Chicago