1
It’s an American restaurant chain that only has 17 stores, one of which made it to Saudi Arabia. Nobody really talks about it, if anyone even does. It’s kind of faded into obscurity.
It’s an American restaurant chain that only has 17 stores, one of which made it to Saudi Arabia. Nobody really talks about it, if anyone even does. It’s kind of faded into obscurity.