Taboula is a sister outlet, situated in Cairo, Egypt, and is a smaller version of the restaurant Fakhr El Din (Amman). It offers a wide variety of Lebanese mezza, hot dishes and some Egyptian specialties, set in a smart casual atmosphere. Currently there are five branches in Cairo.
Sat. to Fri.: 12pm to 12am
Owning Company : Diyafa Co.
Address : Cairo, Egypt, Garden City, 1 Latin America St. Heliopolis – 2 Mostafa Mokhtar St. Mohandesen – 22 Abdel Hamid Lotfy St. Zamalek – 14 Taha Hussien St. Sheikh Zayed, American Plaza
Website : taboula-eg.com