Fish Beach Taverna is located in Dubai, UAE on Fish Beach Taverna, Le Meridien Mina Seyahi Beach Resort & Marina. Fish Beach Taverna is rated 4.3 out of 5 in the category seafood restaurant in UAE.
Address
Fish Beach Taverna, Le Meridien Mina Seyahi Beach Resort & Marina