I have a question, is this set in Englamerica for comedy reasons? Cos this version of "England" reminds me of watching Yugioh back in the day when they "localised" Domino City by replacing Japanese food with Cheeseburgers (the dairy makes it American)
In all seriousness tho No English teen orders Pizza and Natchos. KFC (or your local knock off) or Chips with Curry trust me, that said enjoying the game thus far