Top rated nearby


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


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


15 mins (7,3 km)
Min. 60,00CHF
1CHF Delivery
Buy 1, get 1 half-price


35 mins (16,6 km)
Min. 50,00CHF
14,90CHF Delivery
Save 15% • Spend CHF 40


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


35 mins (1,5 km)
Min. 40,00CHF


35 mins (7,3 km)
Min. 50,00CHF
1CHF Delivery
Free item offer


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


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


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


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