Razón Social: CAS TEULER S.L. Dirección: Ma-2130, 8, 07313 Selva, Illes Balears Web: https://www.casteuler.com/ Telf: +34 971 515 224
Cas Teuler is a restaurant in Selva, Mallorca, where you can experience an unparalleled culinary experience.