It is mandatory to obtain a business license to open a restaurant. The license, issued by the municipality, requires compliance with requirements related to safety, hygiene, urban planning regulations, and fire prevention.