I won’t be exaggerating if I describe my Taboula Garden City experience, as a Magic mushroom trip as described in Alice in wonderland. A sensational menu of oriental food that moves all your senses coupled with a restaurant theme that acts as a complementary ingredient to the experience. Ok ok I’ll go directly to the core, … Continue reading