Chez Camille
➤ 1 rue du Port, 83980, Le Lavandou, France
Mediterranean, Italian, Seafood, French, Pizza
"in search of a good pizza? not sure that this is it despite the pizzaria was the special bark tar why? service pleasant enough, wein ok of pichet, pizza a bit dry, did not blow us away!"