Ibla Ristorante
Capalbio, Italy 380sm commercial

New layout and refurbishment
Luciano Pellicano’s new restaurant an hour
north of Rome along the Italian coast.