Babu Takeaway & Restaurant 1947

Restaurant in Algeciras, Spain