Thai Elephant
21 El Maahad El Swesry St. Sedqy Square, Zamalek, Cairo 11511 Egypt
Thai Elephant is a Asian, Thai place is located in Cairo, Cairo Governorate. The address of Thai Elephant is 21 El Maahad El Swesry St. Sedqy Square, Zamalek, Cairo 11511 Egypt.