Where We Are Stella Marina Residence Via dei Giudicati (Ex via Nova) 07052 San Teodoro (SS) tel +39 0586 723348