Top rated nearby


25 mins (5,4 km)
Min. 25,00CHF
Free item offer


20 mins (3,5 km)
Min. 25,00CHF


20 mins (5,4 km)
Min. 25,00CHF
Local heroes


20 mins (5,4 km)
Min. 25,00CHF


25 mins (5,4 km)
Min. 25,00CHF
Order from 19 places


30 mins (7,3 km)
Min. 60,00CHF
1CHF Delivery
Save 15% • Spend CHF 40


15 mins (7,3 km)
Min. 40,00CHF
3CHF Delivery
Free item offer


20 mins (3,5 km)
Min. 25,00CHF


20 mins (4 km)
Min. 50,00CHF
6CHF Delivery


30 mins (6,6 km)
Min. 60,00CHF


25 mins (5,4 km)
Min. 25,00CHF


30 mins (7,1 km)
Min. 40,00CHF


25 mins (7,3 km)
Min. 50,00CHF
1CHF Delivery
2-for-1 • Cheapest item free


45 mins (4 km)
Min. 40,00CHF
6,90CHF Delivery
