Cafeteria Bella Vista

3.0
(1 reviews)
Ctra. General, km 8, 450, Santa Cruz de la Palma, 38715 La Palma, Santa Cruz de Tenerife, Spain
+34 922 43 04 06
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Cafeteria Bella Vista | Santa Cruz de La Palma | Spain | TripAligner