Q

Qasr el neel restaurant

Grocery & Fresh Food Luxor, Egypt ๐Ÿ‘ 4 views