This laid-back eatery is a haven for meat lovers, serving up everything from hearty steaks to flavorful tapas, all in a stylish, welcoming vibe.
Lanzarote, Av. de las Islas Canarias, 11, Local 6, 35508 Costa Teguise, Las Palmas, Spain Get directions
€20–30 · Menu
Kameleo Lee
Shad
Lena
Lucy Fagan
Julie Kempen
charissa edwards
Kat Brooks
Charlotte C