Top rated nearby


10-25 min
Min. 25,00CHF


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


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


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


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


30-50 min
4,90CHF Delivery
No min. order


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


10-25 min
Min. 25,00CHF
Order from 23 places


30-50 min
No min. order
4,90CHF Delivery
20% off selected items


30-55 min
Min. 100,00CHF


25-45 min
Min. 35,00CHF


10-25 min
Min. 25,00CHF


25-45 min
Min. 35,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


10-30 min
Min. 30,00CHF


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


20-30 min
Min. 40,00CHF


10-30 min
Min. 26,00CHF


20-45 min
Min. 55,00CHF


40-60 min
Min. 30,00CHF
Opens at 09:30 tomorrow 

Sponsored 4,4 (810+)4,4 stars from 810+ reviews
20% off selected items


Min. 60,00CHF
10CHF Delivery
Opens at 11:30 tomorrow 

4,6 (640+)4,6 stars from 640+ reviews
Free delivery


Min. 30,00CHF
Opens at 09:45 tomorrow 

Sponsored 4,6 (2.100+)4,6 stars from 2.100+ reviews
20% off selected items


Min. 60,00CHF
10CHF Delivery
