Caffè Almondo is a cafe known for its espresso coffee and muffins. It features a small downstairs area with an additional upper floor.