cookouts often start slowly. a two o'clock start means you arrive any time after two.
you're right. the invitation said two to seven. i was there at two o'clock, but most people didn't arrive until three or four. they didn't start cooking until five o’clock.