Beach bar in Greece offering a full bar, outdoor seating, free Wi-Fi, and parking. Pet-friendly.