Frozen Cup cover
Frozen Cup logo

Frozen Cup - Hasa Industrial City, Al Mubarraz

Desserts - Beverages - Ice cream

4.5

Fast Delivery

Ice Cream

Dessert