Restaurants - Coffee Shops
1st Floor, Town Centre, Jumeirah Beach Road, Jumeira First
Ground Floor, Wafi Shopping Mall, Oud Metha Road