Bar Al Nostro Bar offers a welcoming space for games and fun.