A shop is defined as any land or buildings wherein the predominate use is for the display or sale by retail or hire of goods or where services of a personal nature are provided, including a betting agency but excluding a showroom, and takeaway food outlet.
A restaurant is a building and any associated outbuildings and grounds where food is prepared for sale and consumption on the premises and may or may not be licenced to sell liquor.
A café use falls within the definition of Restaurant.
All restaurants require Health Approvals prior to operating and certain types of shops will also require separate Health Approvals and or Registrations. Planning and Building Approvals are required in most circumstances and the installation of signage may also trigger the need for development approval.