Fish Restaurant

Dubai Marina Fish Beach Taverna, Le Meridien Mina Seyahi Beach Resort & Marina