Atwood Café

Atwood Café in Chicago, Illinois, United States | Restaurant

The Atwood Café is an intimate Restaurant located in the heart of Chicago's Central Business District and the State Street retail and theater district. Enjoy colorful dining in our vibrant dining room featuring contemporary American comfort food.
"Atwood Café is an ideal drop-in-anytime spot in the heart of the Loop, featuring an unintimidating menu of updated comfort food classics." - Chicago Tribune

Atwood Café reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

1 W. Washington Street
Chicago
Illinois
United States
(312) 368-1900
Visit Site
Restaurant

Business Industry Details