Beachfront restaurant and bar, Mamma Licia, offering indoor and outdoor seating with sea views. Features a beach club and ample parking.