Bar in Dar es Salaam

LELA BAR AND LOUNGE

56QQ+PF6, Dar es Salaam, Tanzania