Taboula might be one of the best Lebanese restaurant in Egypt, they have two branches the original one in Garden city, excellent, cosy, and have small corners.
And the second branch is located in heliopolis, this one even though it is much bigger in size but I prefer the garden city one.
Also in Heliopolis branch they don't have bread oven so they lose one of the best touches they have in garden city " the hot backed bread".
Food taste is excellent and they don't compromise on quality.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.