Iowa City is famous for its arts, culture, and vibrant downtown life.
Apart from offering a variety of restaurants and hosting major sporting and cultural events, the city is also home to a wide selection of coffee shops.
If you're a coffee enthusiast looking to relax over a cup of