Barracuda Restaurant - Jumeirah
Dubai, jumeirah All Branches ground floor, silverene tower b, sheikh zayed road - near dubai marina mall
Similar Places in jumeirah
Dubai, jumeirah jumeirah beach road - beside mercato mall
043447970
Arabic Restaurants
Dubai, bur dubai oud metha road, wafi city - near wafi shopping mall
047092500
Arabic Restaurants Lebanese Restaurants
Dubai, deira ground floor, al mamzar business centre, al ittihad road - near al qiyadah metro station
042699910 0566777380
Arabic Restaurants