Flor de Sal Seaside Restaurant

Bread, Alioli and Olives

Price

€3.50