La Cucaracha
Churerstrasse 136, 8808 Pfäffikon SZ
Closed since 00:00, open again 06:00 - 00:00
055 410 66 23