Bistro Bar Calle 13 Los Barrios ( Samuel Manzanares )
Restaurant in Algeciras, Spain
Restaurants
·
Algeciras, Spain guide