Top rated nearby


10 mins (2,9 km)
1CHF Delivery
Min. 20,00CHF


20 mins (3,1 km)
Min. 20,00CHF


15 mins (2,9 km)
Min. 20,00CHF
Local heroes


15 mins (2,9 km)
Min. 20,00CHF


10 mins (2,9 km)
1CHF Delivery
Min. 20,00CHF


20 mins (3,1 km)
Min. 20,00CHF
Order from 14 places


25 mins (11,6 km)
Min. 80,00CHF
7,55CHF Delivery


10 mins (2,9 km)
Min. 20,00CHF
1CHF Delivery


15 mins (2,9 km)
Min. 20,00CHF


25 mins (2,8 km)
Min. 30,00CHF


50 mins (12 km)
Min. 80,00CHF
9CHF Delivery


20 mins (2,9 km)
Min. 30,00CHF
5CHF Delivery
20% off selected items


10 mins (3,1 km)
Min. 50,00CHF
3CHF Delivery


20 mins (3,1 km)
Min. 20,00CHF


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