Earlier quoted context omitted.
If there's an item of American culture you may be missing, it's probably that American restaurants can be very cheap.
In particular, a McDonald's is considered a restaurant in the US, and there are restaurants that are lower-key and cheaper than McDonald's. Of course, high-end restaurant also do exist.
Key point: apparently McD is cheap in the United States. Not so much in the eastern parts of Europe.