Aldo?s Pizza - Santiago del Teide

#88 - Pizza - Los Gigantes, Italian
Av. 5º Centanario, 32, 38683 Santiago Del Teide, Spain, Santiago del Teide

Aldo?s Pizza

Address
Av. 5º Centanario, 32, 38683 Santiago Del Teide, Spain, Santiago del Teide

More information

The restaurant also offers a home delivery service in Santiago del Teide.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now