bar / restaurant
Bar and restaurant set on Plaza 525 in Los Alcázares, close to the Mar Menor seafront.