Yalla, is a common expression denoting "come on", "let's get going" in Arabic. And what's a store that celebrates beautiful Arabia without "Yalla"?
A cool motivational poster to put in your working or workout space, actually! We think it's more motivating than the famous sportswear slogan. Do you agree?