Taverna Selana is a highly-rated seafood restaurant known for its fresh and delicious food. It offers a pleasant dining experience with amenities like free WiFi and parking.