Power By MNASATI
Zahra Cafe
Zahra Cafe
Zahra Cafe - Swiss Roll Ice Cream ( Vanilla)
Swiss Roll Ice Cream a frozen dessert consisting layered vanilla flavor of ice cream wrapped inside the soft sponge cake to form spiral