Cejas
- Location: Villa de Teguise
- Address: Plaza san francisco, 5
- Phone: 928 845 101
Temperature:
18°
Few Clouds
Description
The cooks here prepare all types of homemade dishes, with a touch of fusion cuisine.