I would prefer the cheaper food at fastfood and foodcourt. Can
say that they're not your true friends if they start to ignore
you.
But you also have to understand some people are used to going
restaurants already, they can afford the luxury, not that they
despise you or whatever.
As for the girls you mention, who are they related to you? How come
you so "generous" treat these girls to restaurants? Not going
Dutch? You too rich, is it?