Restaurant run by its owners, trying to give a warm and friendly service. Selecting local products and trying to improve every day to make our work , a moment of enjoyment of our customers .
Details
Yaiza Canary Islands 35580 Spain
Feature List
takeaway availablefull baraccepts american expressaccepts mastercardaccepts visareservationsaccepts credit cards