Mediterranean restaurant, Tasos Beach, offers authentic Greek cuisine with stunning views. Enjoy generous portions and a relaxing ambiance near natural pools.