You are now leaving Menulist
We hope to see you again soon!
El Chozo
El Chozo, Avenida Del Parque Gabarra, 35479 La Aldea De San Nicolas (Las Palmas), Spain, La Aldea de San Nicolas
Fish, Spanish, Desserts, Cheese, Salad, Coffee, Spanish, Lunch, Drinks
The redirect does not work? Just click on this link or copy it into your address bar