Cafe
Olive Garden Deli
2 locals recommend,
Location
6 Av. San Francisco
Los Cristianos, CN
Tips from locals
This is one of the ideal places to taste all kinds of food, such as breakfast, fast food or a great feast. This place is characterized because the size of the dishes is really huge, without underestimating the quality.