Except as otherwise provided in this chapter, it shall be unlawful for any person, firm or corporation to sell, offer for sale or distribute food or beverages, including hot dogs, intended for human consumption from any temporary stand, pushcart, truck or mobile retail food establishment in the Borough except on private property with approval from the property owner. Said establishments may remain at any location on private property no more than 30 minutes. There shall be no cooking or preparation of food in a mobile retail food establishment, except for the two such establishments that are of the type which sell ice cream, flavored ice, or similar frozen food items.