Cafe Plaza

3.7
(13 reviews)
Plaza Cruz Herrera 15, La Linea de la Concepcion, 11300
+34 956 76 76 76
Breakfast
Cafe
Dinner
Lunch
Restaurants
Table Service
Restaurant

At a glance

  • Typical visit: about 1 hour
Cafe Plaza | Algeciras | Spain | TripAligner