If you have a food allergy or intolerance (or someone you’re ordering for has), phone the restaurant on 022 329 52 98.

Leo's Pizzeria

Delivery in 45 mins
Delivery fee CHF 4.90 Min. order CHF 18.00
Boulevard du Pont-d'Arve 51, 1205 Genf

Overall

4 / 5
Ø Based on the last 3 months

The overall rating is based on reviews left in the last three months to ensure it reflects the restaurant's current performance.

Quality

3.5/5

Delivery time

4/5

Driver friendliness

4.5/5
5
61%
4
6%
3
6%
2
28%
1
0%
Catherine C.
06/10/2019

Pizza froide

Show more
Jacky C.
24/09/2019

Show more
Naomi I.
09/09/2019

The food arrived and not packaged so well so sauce was spilling out. The cannelloni was ok but everything squashed! Salad was delicious

Show more
Clara M.
08/09/2019

Show more
Isadora L.
05/09/2019

Le livreur a fait tomber mon deuxième plat par terre je n’ai pas pue avoir mon second plat vraiment dessus

Show more
Roberto P.
27/07/2019

Show more
Alexandru M.
17/07/2019

Show more
Alexandru M.
19/06/2019

Show more
Jacky C.
18/06/2019

Merci

Show more
deborah l.
10/05/2019

Un peu déçue de la qualité de la pizza. La pâte était trop fine sur les bords à mon goût. Les zeppoline étaient top mais dommage de mettre du sucre en plus du Nutella, je n'y vois aucun intérêt.

Show more
stelvio L.
08/04/2019

Show more
stelvio L.
28/03/2019

Le service était excellent spaghetti au vongole très bon

Show more
Roberto C.
24/03/2019

Show more
Alexandru M.
17/03/2019

Show more
Elisa P.
26/02/2019

Show more