Top rated nearby


10-30 min
Min. 20,00CHF
Save 15% • Spend CHF 35


20-45 min
Min. 20,00CHF


25-45 min
3CHF delivery
Min. 20,00CHF
Local heroes


25-45 min
3CHF delivery
Min. 20,00CHF


10-30 min
Min. 20,00CHF
Save 15% • Spend CHF 35


20-45 min
Min. 20,00CHF
Order from 42 places


20-45 min
Min. 45,00CHF


40-60 min
Min. 68,00CHF
4,50CHF delivery
Free item offer


40-60 min
Min. 55,00CHF
Free item offer


30-50 min
Min. 55,00CHF


10-30 min
Min. 20,00CHF


25-45 min
Min. 75,00CHF
Save 10% (up to CHF 20) on all orders


15-35 min
Min. 40,00CHF


30-55 min
Min. 55,00CHF


20-40 min
Min. 40,00CHF


25-45 min
Min. 20,00CHF
3CHF delivery
