Ibla Ristorante
Capalbio, Italy 380sm commercial
New layout and refurbishment
Luciano Pellicano’s new restaurant an hour
north of Rome along the Italian coast.