Barracuda Restaurant - Jumeirah Road - Jumeirah - Dubai - United Arab Emirates 1/1 by Tripoto
Sarah Walton
Busy Egyptian seafood restaurant with its iconic fish-tail on the roof. Very fresh fish, served cleanly and simply. Don’t over-order! You can always ask for more later. Menu must-haves: Delicate Singary style fish to take your breath away.