123
place123.net Business Directory & Citations
Restaurant/cafe

Restaurant Ca's Teuler

Unclaimed Listing

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
DDROM Informática Local business

DDROM Informática

Calle Dels Angels 26

07313 Selva (Spain)

Bar & Galery Tramuntana Bar

Bar & Galery Tramuntana

Crta lluc nº17

07313 Selva (Spain)

Hort de Cas Missèr Hotel

Hort de Cas Missèr

Camí de Diumenges s/n

07313 Selva (Spain)

M. Morro Estilistes Spas/beauty/personal care

M. Morro Estilistes

Ctra. De Lluc 12

07313 Selva (Spain)

Outdoor Adventure Sports Sports/recreation/activities

Outdoor Adventure Sports

C/ Selva

07313 Selva (Spain)

Bar Bestard Local business

Bar Bestard

Selva (Spain)