Food And Banquet Catering The term "off site" or "off premise" catering can be a boom or a disaster to any cater and food catering operation. Off site means less actual physical resources on hand which may be easier for start up operations. However off site food presentation and delivery also means that there are more and po... Similar Editorial : Catering Sushi In Boston by Johnson Author. | Source : Food Allergy Test