It is a chain of ice cream stores in Egypt, offering a variety of types and flavors of ice cream with natural ingredients and without the use of artificial colors
Category: Juices and ice cream
Country: Egypt
City: Giza
Area: Sheikh Zayed
Address: Restaurants area