Excellent dessert - to go or eat there.