"we ate here for lunch every day of our four-day holiday. nice food and good service. location is beautiful."
Phone: +34650316301
Address: Avda Maritima, Playa De Las Cucharas, Teguise, Spain
City: Teguise
Wednesday: 9:00-17:00
Thursday: 9:00-17:00
Friday: 9:00-17:00
Saturday: 9:00-17:00
Sunday: 9:00-17:00
Dishes: 7
Amenities: 16
Categories: 5
Reviews: 1850