Neoria Fish Tavern is a traditional Greek tavern specializing in seafood. It offers a beautiful sea view and is located by the water. Reservations are recommended.