Why Choose Us?

Italian Restaurant in Santa Cruz de La Palma (CANARY ISLANDS)

The best italian Pizza

The best italian Pizza

Italian Wine

Italian Wine

Dessert

Dessert

Fresh Pasta

Fresh Pasta

Our Specialties

OPENING HOURS:
12:00-16:00
19:00-23:00

We are open every day!