Unpretentious eatery offering simple dishes in a pared-back environment, plus open-air seating. 📍 36P8+GXC, Mohammed Al Embabi, El-Tahrir City, Imbaba, Giza Governorate 3854621, Egypt · ⭐ 4.5 (17949 reviews)
#landmarks