Greens

Greens

4.8

Good for your kids

Outdoor seating
High chairs
Stroller accessible

Why families like it

Greens offers a relaxed dining experience perfect for families.

Route Book Website

Location

Av. del Mar, 24, 35508 Costa Teguise, Las Palmas

Claim or update this listing