Sort:  

Okay, that's cool. Or even Jabi.

I think @belemo is in a good position to answer that.

Somewhere free but with a lot of seats. Maybe a mall that has one of those eateries or lounges.

I don't know places in Abuja like that though.

I will check for places and feed you back.