Olive Garden Deli

Olive Garden Deli

4.7· cafe

Good for your kids

Outdoor seating
Fast service

Why families like it

This charming cafe offers a relaxed atmosphere perfect for families.

Route Book Website

Location

Floor 1,, Av. San Francisco, 6, 38650 Los Cristianos, Santa Cruz de Tenerife

Claim or update this listing