Chez Leone
➤ 5 rue de la Fontaine, 33240 Saint-Andre-De-Cubzac, France, Saint-André-de-Cubzac
Italian, French, Pasta, Pizza, Tea
"We took pizza to take away, wide choice and very good ingredientsbref we were not disappointed, and pizzas were ready on time."