Cheeburger Cheeburger

1
2 years agoOpen For Voting

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.