Whether it is legal for a bar company to operate catering depends on whether there is catering in the business scope of its business license. If there is, it is also a legal operation.
A Pub refers to a consumption place that provides alcoholic beverages such as beer, wine, foreign wine and cocktails.