According to Doha News:-
"B Square Mall, by developers Al Bandary International Group, is between E-Ring and F-Ring roads in what is becoming an increasingly busy residential district of south Doha"