Albcafe is a cafe known for its fresh cakes and tarts, baked daily in their own patisserie.