Food,

Barracuda Restaurant Seafood experience

A must try for all Sea Food Lovers! Amazingly delicious variety of grilled, fried and Fish Tajines! At Barracuda Fish Restaurant at Jumeirah!

0no comment

writer

The author didnt add any Information to his profile yet

Leave a Reply

sixteen + one =