Depends on your union contract. Here it is 1 15 min break at 4 hours. At 7 hours you will add on a 30 minute unpaid lunch. At 8 and a half hours you get 2 fifteen minute paid breaks and a 30 minute unpaid lunch.
I think it's Ohio law that minors have to have a lunch.
Im pretty positive its a required 30 minute lunch before the 4 hour mark, and they also require a 15 min break, or their employer is fined 15000 dollars or something.