Jewel Of The Nile Restaurant

26 July St, Mohammed Mazhar, Zamalek, Egypt, Luxor

Delivery Fee: E£7.00

Min Order: E£9.00

Estimated delivery time
10 to minutes
Delivery
Pickup
Your order
No items added yet!