Rhodes Island, Rhodes Island, Dodecanese 12 Nissia means 12 Islands and this is where the executive chef’s and his team’s main inspiration comes from. Local recipes executed with a modern touch, the use of premium ingredients arriving from selected suppliers, a wine... View More
12 Nissia Fine Dining
Mavrikos Restaurant
Rhodes Island, Rhodes Island, Dodecanese View More