Beachfront taverna serving delicious Greek cuisine, known for its grilled fish and fish soup.