Restaurant Ca's Teuler
Ctra. Inca - Lluc, km 3, 07313 Selva (Spain)
About Restaurant Ca's Teuler
Phone: 971873666
Opening times:
Mon:
Tue: 12:00 pm - 4:00 pm, 7:00 pm - 12:00 am
Wed: 12:00 pm - 4:00 pm, 7:00 pm - 12:00 am
Thu: 12:00 pm - 4:00 pm, 7:00 pm - 12:00 am
Fri: 12:00 pm - 4:00 pm, 7:00 pm - 12:00 am
Sat: 12:00 pm - 4:00 pm, 7:00 pm - 12:00 am
Sun: 12:00 pm - 4:00 pm
Carnes gallegas a la piedra
Arroces
Pescados
Address & Location
Restaurant Ca's Teuler
Ctra. Inca - Lluc, km 3
07313 Selva
Spain
Nearby Businesses & Services
In the vicinity of Selva
Local business
DDROM Informática
Calle Dels Angels 26
07313 Selva (Spain)
Bar
Bar & Galery Tramuntana
Crta lluc nº17
07313 Selva (Spain)
Hotel
Hort de Cas Missèr
Camí de Diumenges s/n
07313 Selva (Spain)
Spas/beauty/personal care
M. Morro Estilistes
Ctra. De Lluc 12
07313 Selva (Spain)
Sports/recreation/activities
Outdoor Adventure Sports
C/ Selva
07313 Selva (Spain)
Local business
Bar Bestard
Selva (Spain)