A reason there is more competition among restaurants than computer manufacturers is:
restaurants have to abide by government sanitation rules.
restaurants do not exhibit significant economies of scale.
restaurants have more elastic demand for their products.
restaurants produce a differentiated product.
restaurants produce a similar product, i.e., food.