733.04 DENIAL OF PERMIT OR LICENSE; APPEAL. If the Mayor refuses to issue a permit or license under Sections 733.02 and 733.03, the applicant may appeal from such decision to Council, provided such appeal is perfected within ten days of the decision of the Mayor. The action of Council upon such application shall be final.