Perth restaurant facing $30,000+ in fines