Lido Altamarea in Sellia Marina, Italy, offers restaurant and bar services. Known for its food and pizza. Currently temporarily closed.