Just Alex
Bar · Spanish · Tapas
Just Alex is a bar restaurant located in L'Ampolla, Tarragona. It is described as a place that was a great success by visitors. The establishment is noted for being pet-friendly and having air conditioning.
Location
Location