20E Restaurant at the Talbott
Restaurant $$
20 E Delaware Pl, Chicago, IL 60611
Description
Chic hotel eatery serving American fare for breakfast, lunch & dinner with craft beer & cocktails.Get to know 20E Restaurant at the Talbott
American Restaurant