If you have a food allergy or intolerance (or someone you’re ordering for has), phone the restaurant on 0848 74 99 21.

Leo's Pizzeria

  • Burger
  • Italian
  • Pizza
(45)
Delivery in 45 minutes
Free delivery Min. order CHF 18.00
Delivery in 45 minutes
Free delivery Min. order CHF 18.00
Leo's Pizzeria rating is 4 stars (45)
Boulevard du Pont-d'Arve 51, Genf, Schweiz
How about a drink with your meal?

Coca Cola

CHF 4.90

Coca Cola Light

CHF 4.90