Mohamed Mahmoud Street, Tahrir Square, in front of the American University Bab El Louk, Downtown

Address

Mohamed Mahmoud Street, Tahrir Square, in front of the American University Bab El Louk, Downtown

Working hours

Closed now

Sat - Fri

12:00 AM-11:59 PM

Tags

Pizza