Even if you were to limit an item to 2 only for example, what stops someone from simply doing 2 separate orders ?
whereas if you do in fact think about your breakfasts like they are being stock managed, once the “stock” of those 2 breakfasts is gone, it’s gone and cannot be re-ordered (until the next day , by which time you’d have to reset the stocklevels to 2 i guess – or something along those lines)
this would however require having different breakfasts for different rooms (i.e Breakfast Room A, Breakfast Room B, etc) so it can be “managed”
(though I appreciate the above might be somewhat overkill in your scenario)
got a link as to how this is setup exactly ? maybe i can suggest something simpler.