Otlob is an online portal that enables users to order food from restaurants and receive delivery service. Otlob was founded in 1999. Otlob's headquarters is located in Maadi, Cairo Governorate, EG 11431.
Otlob's General Manager, Walid El-Saadany, cur...