Ammar Pizza Dar El Salam Mekhaimar St. - Dar El Salam - Cairo Inexpensive Number of branches 1 0223168815