Atwood is a New American restaurant located in Chicago, Illinois, serving the 60602 area. Situated at 1 W Washington St, the establishment offers a dining experience centered around contemporary American cuisine. The restaurant emphasizes straightforward, quality service and a respectful atmosphere in its daily operations.
The menu at Atwood reflects a variety of modern American dishes, prepared with attention to flavor and presentation. The venue also features a bar, providing a selection of beverages to complement the food offerings. This combination aims to create a balanced environment suitable for different dining occasions.
Atwood maintains its presence in the Chicago dining scene through consistent service and culinary offerings. Contact via phone at 312-368-1900 allows patrons to inquire about the restaurant’s current menu and reservations. The restaurant operates with a focus on clear communication and customer respect.


































