Independent Italian cafe offering a wide selection of cakes. A popular spot.