Category: Dubai

Todd English Food Hall | The entire world in one place

Placed ever so gorgeously in the sprawling fashion avenue extension of The Dubai Mall, Todd English Food Hall is the newest multi-cuisine restaurant at the mall. A concept that was waiting to spread its...