If you think about it within the university, it is a bit like oligopoly. However, due to administrative intervention, price competition is not easy. But generally speaking, oligopoly market is based on price competition, including Brandt equilibrium and price leader model. If the campus area is large, consider the spatial competition model, and substitute the transportation cost T and distribution density of consumers as random variables into the profit equation.
However, product differentiation must be considered in catering, which is a very important determinant. Sometimes product differentiation can easily change consumers' preferences and reduce the elasticity of demand price to make up for the shortage brought by cost, transportation or price.