Barracuda Restaurant - Jumeirah

4.9

jumeirah , ground floor, silverene tower b, sheikh zayed road , near dubai marina mall , Dubai

Similar Places in jumeirah

jumeirah , jumeirah beach road - beside mercato mall , Dubai

043447970

Arabic Restaurants

bur dubai , oud metha road, wafi city - near wafi shopping mall , Dubai

047092500

Arabic Restaurants Lebanese Restaurants

deira , ground floor, al mamzar business centre, al ittihad road - near al qiyadah metro station , Dubai

042699910 0566777380

Arabic Restaurants