We go crazy now insisting that restaurants and other food service keep either hot or cold foods that are fine at room temperature through the day.
The USDA simply advises that all vaguely fresh prepared food, except I suppose unpeeled fruit and peanut butter sandwiches be thrown out if left out for two hours or more. Way overboard.
Restaurants are a different thing all together. I wouldn’t eat restaurant food that had been left out at lukewarm temperature.