A cafe offering freshly roasted Illy coffee and other beverages in a relaxed atmosphere, ideal for friendly chats.