France
It's a fast food place that has toasted sandwiches that are amazing, though never have more than one as this will ruin the experience. I recommend the Texan or the American (with all sauces).
Ravanel le rouge opp the bp garage
Search Been there