"The reviews are spot on. Lovely place, good food and outstanding service. Thx"
Phone: +34966490830
Address: Calle De Morarira A Teulada, 03724 Teulada (Alicante), Spain
City: Teulada
Monday: 18:00-23:00
Tuesday: 12:00-15:00 18:00-23:00
Wednesday: 12:00-15:00 18:00-23:00
Thursday: 12:00-15:00 18:00-23:00
Friday: 12:00-15:00 18:00-23:00
Saturday: 12:00-15:00 18:00-23:00
Sunday: 12:00-15:00 18:00-23:00
Dishes: 7
Categories: 5
Reviews: 4192