"LOVE IT! Recommend! Great food, Great service. Would recommend. Remember to book though as it’s popular, check out their Facebook page"
Phone: +34922100743,+34607615737
Address: Calle Flor De Pascua, 38683, Santiago del Teide, Spain
City: Santiago del Teide
Website: https://www.facebook.com/charliesbistrolosgigantes/
Dishes: 12
Amenities: 13
Categories: 5
Reviews: 1680