Lotus Bazar
Khaled Ibn El Waleed Street Nr. Savoy Street, Luxor Egypt
Lotus Bazar is a Flea & Street Markets place is located in Luxor, Nile River Valley. The address of Lotus Bazar is Khaled Ibn El Waleed Street Nr. Savoy Street, Luxor Egypt.
If you want to go to the place or need any services, you can contact them directly. The phone number is 375413,