Local heroes


10-30 min
Min. 25,00CHF


25-45 min
Min. 25,00CHF


10-30 min
Min. 25,00CHF
Top rated nearby


10-30 min
Min. 25,00CHF


35-50 min
No min. order


25-45 min
Min. 25,00CHF


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


15-35 min
Min. 50,00CHF


10-30 min
Min. 25,00CHF


10-30 min
Min. 25,00CHF


30-50 min
Min. 80,00CHF
Buy 1, get 1 half-price


10-30 min
Min. 80,00CHF


35-50 min
No min. order


25-45 min
Min. 25,00CHF
Buy 1, get 1 half-price


15-35 min
Min. 80,00CHF
Opens at 16:45

Sponsored 4,7 (990+)4,7 stars from 990+ reviews
Free delivery
10% off selected items


Min. 20,00CHF
Opens at 17:00

4,7 (440+)4,7 stars from 440+ reviews
Free delivery


Min. 30,00CHF
Opens at 17:00

5 (6.400+)5 stars from 6.400+ reviews
Free delivery


Min. 29,00CHF
Opens at 16:45

4,9 (4.000+)4,9 stars from 4.000+ reviews
Free delivery


Min. 40,00CHF
Opens at 17:00

Sponsored 4,7 (240+)4,7 stars from 240+ reviews
Free delivery


Min. 65,00CHF
Opens at 17:00

4,7 (520+)4,7 stars from 520+ reviews
Free delivery


Min. 40,00CHF
Opens at 16:30

Sponsored 3,5 (50)3,5 stars from 50 reviews
Free delivery


Min. 80,00CHF
