Relaxing, popular and well-priced fish taverna on the beach, just before Hotel Kamelia, in Skala Potamia. Read more