TABOULAAA is located in Al Obour, Egypt on 5GGG8X9, Unnamed Road, جمعية احمد عرابى، العبور، القليوبية،. TABOULAAA is rated 5 out of 5 in the category lebanese restaurant in Egypt.
Address
5GGG8X9, Unnamed Road, جمعية احمد عرابى، العبور، القليوبية،
Service options
TakeawayDine-in
Offerings
Halal foodSmall plates