This restaurant serves many fast foods and it also offers different types of pizza and offers many different types of pizza
Category: Italian food
Country: Egypt
City: Cairo
Area: Heliopolis
Address: 111 El-Hegaz Street - in front of the court's mobile gas station - near the Heliopolis station