Le Stella

Address

DN7 (Les Liébauds)
83340 Le Luc
Tel. : +33 (0)4 94 50 64 55

Traditional cuisine and pizzas.
Pasta and pizzas to take away.

Rates

Daily special €12.90.
Menus €25 and €29.

Opening times

Closed on Wednesday.