30 Safia Zaghloul St., in front of Cinema Metro Al Raml Station, Al Raml Station

Address

30 Safia Zaghloul St., in front of Cinema Metro Al Raml Station, Al Raml Station

Working hours

Closed now

Sat - Thu

10:00 AM-11:30 PM

Fri

10:00 AM-11:00 PM

Tags

Fast Food
Made in Egypt
Pizza