Top rated nearby


40-65 min
4,90CHF Delivery
No min. order


15-35 min
4,90CHF Delivery
No min. order


20-40 min
4,90CHF Delivery
No min. order
Local heroes


15-35 min
4,90CHF Delivery
No min. order


40-65 min
4,90CHF Delivery
No min. order


15-35 min
4,90CHF Delivery
No min. order
Order from 34 places
20% off selected items


25-45 min
Min. 80,00CHF
10CHF Delivery


15-35 min
No min. order
4,90CHF Delivery
Buy 1, get 1 half-price


20-40 min
Min. 35,00CHF


10-30 min
Min. 26,00CHF


35-50 min
Min. 30,00CHF


15-35 min
No min. order
4,90CHF Delivery


40-65 min
No min. order
4,90CHF Delivery


15-35 min
Min. 75,00CHF
2,50CHF Delivery
20% off selected items


30-55 min
Min. 100,00CHF


20-40 min
No min. order
4,90CHF Delivery
