Tavola

Dubai Jumairah Ground Floor, Mercato Shopping Mall, Shop#32H, Jumeriah Beach Road, Jumeira First